CrunchyPong is a single-page application. The main purpose of this website is to play Pong (based on the original Pong of 1972) versus other players. The website also give a chat with channel hierarchy to enable player to communicate with each other. It's also a social network where players can add pongies (friends), see their profile and their game statistics and achievements.
- FrontEnd : React & NextJS
- Backend : NestJS
- Database : PostgreSQL
This team project was about 5 month long. It was a nice way to learn concept like authentication, authorization, websocket, REST API, entity and database relation and a lot of stuff related to TypeScript and NodeJS. A good way to learn how structure and drive a project within a team.
We improved a lot our html & CSS skills too with that responsive website integrating a color scheme switch.









