This is the frontend repository for the WebDevQuizApp. It is a React-based quiz application that allows users to answer web development-related questions. The frontend interacts with the WebDevQuizAPI backend to retrieve quiz questions and submit answers.
- Quiz Questions: Retrieve and display web development quiz questions.
- Answer Submission: Submit user answers to the backend for validation.
- Real-time Feedback: Receive immediate feedback on the correctness of answers.
- Next.js
- Axios (for API communication)
- Tailwind CSS (for styling)
The project structure is organized for ease of development and maintenance. Key directories include:
components: React components used to build the UI.app/: Top-level pages or views of the application.
If you would like to contribute to the project, follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make changes and commit them.
- Push the changes to your fork.
- Submit a pull request to the main repository.
- The WebDevQuizAPI backend for providing quiz questions and answer validation.