This project is part of the curriculum at 42 and aims to implement a full-stack web application for an online multiplayer game using modern web technologies.
Group project carried out with aMori and vGiraudo.
Validated on 14/09/2023
Grade: 100% ✅
- Frontend: Built with React and TypeScript
- Backend: Developed using Nest.js with TypeScript
- Real-time communication via WebSockets
- Responsive UI with Bootstrap
- User authentication and profiles
- Multiplayer game logic
- Chat system with WebSocket
- Leaderboard and match history
- Database: Uses PostgreSQL for data storage
- Containerization: Runs with Docker for easy deployment