RED & BLUE is a real-time multiplayer competitive game application, where two players compete simultaneously. The goal is to provide a fast-paced, interactive, and balanced experience. Users connect, choose a color (red or blue), and the backend manages the game flow via Websockets.
The mechanics involve move selections, scoring, an animated timer, and a notification system. The project was developed to strengthen teamwork, asynchronous programming, and modern UI design.
The game is publicly hosted at: https://redblue.razvansauciuc.dev/
The project started with our internship at ASSIST Software.
We've met their requirements and even added features ourselves. It was supposed to be a team project built that teached us different concepts related to front-end & back-end.
Things we learned while working on the project (only the front-end team):
- what is & how to work with ReactJS
- gained experience with working with an API and Websockets
- how to properly design an appealing UI
- how to work with TailwindCSS
- gained experience working with libraries (i.e. framer-motion, react-hot-toast)
- how to work collaboratively
You're currently looking at the game's front-end code. Click here to see the back-end code.
The repository is mantained by:



- Programming Language: TypeScript
- Technologies: ReactJS, TailwindCSS, Websockets
- Source Control: Git
Click here to view the about page.