Skip to content

finger-typing/fingertyping

Repository files navigation

Finger Typing

FingerTyping Logo

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.

Contributing

Contributions are welcome! Please follow these guidelines:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Commit your changes with descriptive commit messages.
  4. Push your changes to your fork.
  5. Create a pull request.

Features

  • 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.

Installation

To run FingerTyping locally very easily , just follow these steps:

  1. Clone the repository:

    git clone https://github.com/finger-typing/fingertyping.git
  2. Navigate to the project directory:

    cd fingertyping
  3. Install the dependencies:

    npm install
  4. Start the development server:

    npm run dev

Usage

Once the development server is running, open your browser and navigate to http://localhost:3000 to start using FingerTyping.

License

This project is licensed under the GPL-3.0 License. See the LICENSE file for details.

Contact

For any questions or support, please contact us

                        Made with ❤️ by Md Hasibul Islam