QuizApp is an interactive quiz application designed to test users' knowledge on various topics. Users can take quizzes, view their results, and review their answers after completing the quiz. The app provides real-time feedback and performance metrics, such as total score and correct/wrong answers.
Frontend => React, Tailwind CSS Backend => Node.js, Express.js
-> GET /api/quiz : Fetch all the quiz questions from the backend(Using Axios)
-> All the data are Stored in Session Storage
Frontend: The frontend is deployed on Vercel. You can access the live demo at the following URL:
Backend: The backend (API) is deployed on Render. It is responsible for fetching quiz data and sending it back to the frontend for display.
-> To see the fetched quiz data, visit: BackendUrl/api/quiz
-> Render take time to restart the server approximately 40 sec.
1.Clone the repository
Using command -> git clone https://github.com/Roshan21p/Quiz-App.git
For Frontend
For Backend
create .env file in root directory for both frontend and backend
For Frontend VITE_BACKEND_URL= http://localhost:3000 || https://quiz-app-niqd.onrender.com
For Backend FRONTEND_URL=http://localhost:5173
Storing Images and Videos at Google Drive