JavaScript Practice App is a web application designed to help users practice interview questions on JavaScript topics. Built with React, TypeScript, and Tailwind CSS, this app provides a user-friendly interface for users to test their knowledge and skills in JavaScript.
- Choose from a variety of JavaScript topics to practice.
- View questions related to the selected topic.
- Test your knowledge with interactive quizzes.
- Receive immediate feedback on your answers.
- Track your progress and performance.
Check out the live demo here.
To run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/ashsajal1/js-practice-app.git
- Navigate into the project directory:
cd js-practice-app
- Install dependencies:
pnpm install
- Start the development server:
pnpm dev
- Open your browser and visit
http://localhost:5173
to view the app.
- Choose a JavaScript topic from the navigation menu.
- Read the questions related to the selected topic.
- Select an answer for each question.
- Submit your answers and receive immediate feedback.
- Track your progress and performance in the dashboard.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/your-feature
). - Make your changes.
- Commit your changes (
git commit -am 'Add your feature'
). - Push to the branch (
git push origin feature/your-feature
). - Create a new Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
If you have any questions or suggestions, feel free to contact the project creator:
- GitHub: ashsajal1
- Email: [email protected]