SpeedType is a full-stack web application that helps users track and improve their typing speed through real-time challenges, performance analytics, and a competitive leaderboard. Built to make typing practice fun, measurable, and motivating.
π Click here to try SpeedType
- Frontend: ReactJS, TailwindCSS, Chart.js, Material Tailwind
- Backend: Node.js, Express.js
- Database: MongoDB (Mongoose)
- Authentication: JWT, bcrypt
- β¨οΈ Real-time typing test with live WPM and accuracy display
- π Performance tracking with visual graphs
- π Global leaderboard with user rankings and country flags
- π Secure user authentication & profiles
- Designing and normalizing data models in MongoDB
- Implementing secure JWT-based authentication
Open to contributions! Feel free to fork the repo and open a pull request.
This project is licensed under the MIT License.

