Online game platform which allows you to talk and compete against your friends.
- Rock, Paper, Scissors
- Tic Tac Toe
- Add Friends & Invite them to games
- Daily, Weekly & Global Leaderboard system for each game.
- Customise your profile by adding a status & profile picture.
- View Member profile (Comments, View past games & view their stats)
- Chat to people in real time (Group Messages coming soon)
Two environment files are required for both applications examples are found in apps/api & apps/next-couragames.
After installing dependencies (npm install
) you can run nx serve api
followed by nx serve next-couragames
to start the backend and frontend.
- NextJS 12
- Express
- NX Monorepo
- Azure Storage Blob
- Redis
- Socket.io
- Emotion Styled Components