Built a responsive and accessible user interface with ReactJS and Redux. Styling made with CSS.
Implemented the app’s features, like user account creation, login, court search, and players status, using NodeJS and Firebase’s authentication service. Features under construction: map API integration, real-time court activity, and social connectivity.
Integrated a database into the app to store user and courts data using Firebase NoSQL database service.
Deployed the web application’s user interface and server with Heroku.
Inventory System
Designed a backend interface with Java to manage the inventory operations of a supermarket or similar store.
Integrated the inventory portion of the system with the shopping cart and checkout features developed by the rest of the team.
Managed the project using Apache Maven and Git and wrote unit tests using JUnit to achieve code test coverage of 90%.
Mini Pac-Man Game
Created the game’s user interface with the Python mode of the Processing programming platform.
Implemented the game functionality, including Pacman’s (user) movement mechanics and the ghost’s (CPU) chasing algorithm with Python.