•
Real-timeMongoDB
Defend Our Faculty (Typing Game)
Real-time online multiplayer typing game with server-sent events and MongoDB database. Made without frameworks (course project)
Project Overview
Developed a real-time online multiplayer typing game as a final project. The game features real-time synchronization between players using server-sent events technology.
Technologies Used
- Real-time: Server-Sent Events (SSE)
- Database: MongoDB
- Full Stack: JavaScript/TypeScript
Key Features
- Real-time multiplayer gameplay
- Server-sent events for live game state synchronization
- MongoDB for persistent game data storage
- Competitive typing challenges
- Player statistics and leaderboards
Live Demo
Play the game at cee-finalproj.krissada.com
Technical Highlights
- Implemented efficient real-time communication using SSE instead of WebSockets
- Designed scalable database schema for player data and game sessions
- Created engaging typing game mechanics
Role
Full-stack Developer - Complete game development including real-time features and database design