Projects


Court Finder App

  • 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.