An open API service indexing awesome lists of open source software.

https://github.com/ryomendev/quizapp

An online quiz platform built with React.js, featuring quiz creation, timed multiple-choice questions, result analysis, and authentication with Node.js, Express, and MongoDB. It ensures a responsive UI, secure authentication using JWT, and state management via Redux. 🚀
https://github.com/ryomendev/quizapp

express mongodb reactjs

Last synced: about 2 months ago
JSON representation

An online quiz platform built with React.js, featuring quiz creation, timed multiple-choice questions, result analysis, and authentication with Node.js, Express, and MongoDB. It ensures a responsive UI, secure authentication using JWT, and state management via Redux. 🚀

Awesome Lists containing this project

README

        

# Quizo (QuizApp)

- [x] Completed Task ✅
- [ ] Pending Task ❌

#### Frontend (React.js + Redux)

- [ ] **Authentication Pages** (Login, Register)
- [ ] **Admin Dashboard** (Add/Edit/Delete Quiz Questions)
- [ ] **Quiz Page** (Users can take the quiz with a timer)
- [ ] **Results Page** (Display correct/wrong answers, score analysis)
- [ ] **State Management** (Redux for storing user session, quiz state)
- [ ] **Styling** (Tailwind CSS for UI)

#### Backend (Node.js + Express + MongoDB)

- [ ] **User Authentication** (JWT for secure login/logout)
- [ ] **Quiz Management API** (CRUD operations for quizzes)
- [ ] **Results Tracking API** (Save and fetch user scores)
- [ ] **Validation & Error Handling** (Ensure data integrity)