Skip to content

liya-mary/FlyTyper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

43 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ Fly Typer

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 Screenshot
Quick Play Screenshot
Main Page Screenshot


๐ŸŽฎ Game Modes

  • ๐Ÿง˜โ€โ™‚๏ธ 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.


๐Ÿ› ๏ธ Tech Stack

  • Frontend: React, Vite, JavaScript, Bulma.io
  • Backend: Node.js, Express.js
  • Multiplayer: Socket.io

๐Ÿš€ Getting Started

To set up and run the project locally:

  1. Install dependencies

    • In the client folder:
      npm install
    • In the server folder:
      npm install
  2. Run the development servers

    • Start the client:
      npm run dev
    • Start the backend server:
      nodemon index.js

๐Ÿค Contributions

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.


๐Ÿ‘ฉโ€๐Ÿ’ป Author

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published