A web-based quiz application designed to help users learn Japanese vocabulary through interactive quizzes. This project uses HTML, CSS (Tailwind CSS), and JavaScript to create an engaging user experience.
- Random Vocabulary Quiz: Presents a random Japanese word for the user to translate into English.
- User Feedback: Immediate feedback on the user's answers, indicating whether the answer is correct or not.
- Dynamic UI: Clean and user-friendly design with smooth transitions and animations.
- API Integration: Fetches words from an external API to keep the vocabulary list up-to-date.
You can access the demo of the application [here](#).
-
Clone the repository:
git clone https://github.com/RayeMilk/japanese-learning-quiz.git
-
Navigate to the project directory:
cd japanese-learning-quiz
-
Open the
index.html
file in your web browser to view the quiz.
- HTML5: Structure of the web page.
- Tailwind CSS: Styling and responsive design.
- JavaScript: Logic and interaction for the quiz functionality.
- External API: Fetches Japanese vocabulary from JLPT Vocab API.
- Start the quiz: The quiz will automatically load a random Japanese word once the page is opened.
- Enter your answer: Type the English translation of the word in the input box.
- Submit your answer: Click the "Submit" button to check your answer.
- Review feedback: You will receive immediate feedback indicating whether your answer is correct or incorrect.
- Next word: Click the "Next Word" button to continue with a new word.
The application fetches words from the JLPT Vocab API:
- API URL:
https://jlpt-vocab-api.vercel.app/api/words/all
- Fetches a list of words with their meanings in English.
Contributions are welcome! If you have suggestions for improvements, please submit a pull request or open an issue.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions or suggestions, please contact:
- Your Name - comscigirls@gmail.com
- GitHub: yes this github account bro