Fly Typer is an interactive multiplayer typing game where players compete in real time to test their typing speed and accuracy. Whether you're looking to improve your personal skills or challenge others in a fast-paced race, Fly Typer has a mode for you!
-
๐งโโ๏ธ Solo Play
Practice at your own pace! In this mode, you can refine your typing skills without the pressure of competing. Perfect for self-improvement and getting comfortable with the game mechanics. -
โก Quick Play
Jump into real-time matches with other players. Race against opponents from around the world to see who can type the fastest and most accurately. Powered by Socket.io for live multiplayer action.
- Frontend: React, Vite, JavaScript, Bulma.io
- Backend: Node.js, Express.js
- Multiplayer: Socket.io
To set up and run the project locally:
-
Install dependencies
- In the client folder:
npm install
- In the server folder:
npm install
- In the client folder:
-
Run the development servers
- Start the client:
npm run dev
- Start the backend server:
nodemon index.js
- Start the client:
Contributions are welcome!
Feel free to fork the repository, make changes, and open a pull request. Whether it's fixing bugs, improving UI/UX, or adding new features, your input is appreciated and helps make Fly Typer better for everyone.


