AlphaKeys is an innovative typing practice website built with React, featuring an interactive keyboard layout to help users improve their typing skills through a visually engaging experience.
- Interactive Keyboard Layout: A responsive on-screen keyboard highlights keys in real-time as you type, providing visual guidance and improving muscle memory.
- Typing Practice: Engage in dynamic exercises to enhance your typing speed and accuracy.
- Real-time Feedback: Receive instant metrics on your performance, such as words per minute (WPM) and error rates.
- Responsive Design: Enjoy a seamless and accessible experience across all devices, including desktops and mobile.
Experience AlphaKeys live: AlphaKeys Demo
To run AlphaKeys locally, follow these steps:
-
Clone the repository:
git clone https://github.com/S0KPiseth/AlphaKeys.git
-
Navigate to the project directory
cd AlphaKeys
-
Install dependencies:
npm install
-
Clone the repository:
npm start
- React: A JavaScript library for building user interfaces.
- HTML5 & CSS3: For structuring and styling the application.
- JavaScript: Core logic for interactive features like the keyboard layout.
Please see the CONTRIBUTING.md file for details on how to contribute to this project.
This project is licensed under the MIT License. See the LICENSE file for more details.