Finger Typing is a application designed as user-friendly and clean ui. It offers a variety of features to make learning and practicing typing fun and engaging. Built with Next.js and TypeScript. Finger Typing is fully open-source and secure.
Contributions are welcome! Please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes with descriptive commit messages.
- Push your changes to your fork.
- Create a pull request.
- Interactive Lessons: Step-by-step lessons to learn and practice typing.
- Customizable Settings: Adjust typing speed, difficulty, and language.
- Performance Metrics: Track your progress with detailed performance metrics.
- Dark Mode: Enjoy a comfortable typing experience with dark mode.
- Responsive Design: Works seamlessly on desktop and mobile devices.
- Open Source: Fully open-source with a permissive GPL-3.0 License.
- Secure: Built with security best practices to ensure your data is safe.
To run FingerTyping locally very easily , just follow these steps:
-
Clone the repository:
git clone https://github.com/finger-typing/fingertyping.git
-
Navigate to the project directory:
cd fingertyping
-
Install the dependencies:
npm install
-
Start the development server:
npm run dev
Once the development server is running, open your browser and navigate to http://localhost:3000
to start using FingerTyping.
This project is licensed under the GPL-3.0 License. See the LICENSE file for details.
For any questions or support, please contact us
Made with ❤️ by Md Hasibul Islam