The Write It Fast is a web application built with ASP.NET MVC (.NET 8.0) that allows users to measure their words per minute (WPM) and accuracy while typing. This interactive app provides dynamic text generation, real-time tracking, and a user-friendly interface to enhance the typing experience.
- ✅ Measure typing speed (WPM) & accuracy
- ✅ Dynamic text generation for practice
- ✅ Real-time tracking of progress
- ✅ Interactive UI with smooth animations
- ✅ Lightweight and responsive design
- ✅ Built using the MVC pattern
- .NET 8.0 (ASP.NET MVC)
- C#
- Entity Framework Core
- JavaScript, HTML5, CSS3
- Bootstrap
https://github.com/byseif21/Write_It_Fast
cd Write_It_Fast- Open the project in Visual Studio 2022+
- Ensure .NET 8.0 SDK is installed
- Restore dependencies with:
dotnet restore
- Start the application using Ctrl + F5 or run:
dotnet run
- Open
http://localhost:5187/in your browser and start testing your typing speed!
1️⃣ Choose the test level (Hard, Medium, Easy).
2️⃣ Click Generate New Text to start the test.
3️⃣ Type the displayed text as fast and accurately as possible.
4️⃣ View your results, including WPM & accuracy, after completion.
We welcome contributions! Follow these steps:
- Fork the repository.
- Create a feature branch (
git checkout -b feature-name). - Commit your changes (
git commit -m "Added a new feature"). - Push to your branch (
git push origin feature-name). - Open a Pull Request and describe your changes.
This project is licensed under the MIT License. Feel free to use and modify it!
Made with ❤️ by Seif Soliman