Explore a live preview of the project to see it in action! Click the link below:
Feel free to interact with the features, navigate through the pages, and experience the functionality firsthand. Please note that this live preview is a snapshot of the project's current state and may not reflect the latest changes.
| login | password | role |
|---|---|---|
| admin@gmail.com | password | ADMIN |
| student@gmail.com | password | STUDENT |
| teacher@gmail.com | password | TEACHER |
Follow these steps to start the server in your local :
Make sure you have the following installed on your machine:
- Node.js version ^20
- npm (Node Package Manager)
- MongoDb
-
Clone the repository:
git clone https://github.com/abdrahmanES1/Quiz.git
-
Change into the project directory:
cd your-project -
Install the server dependencies:
npm install
-
Install the client dependencies:
cd client npm install
-
Create the server .env variables :
Create .env file inside your root folder use .env.example file as a refernce
-
Create the client .env variables :
Create .env file inside your client folder use .env.example file as a refernce
Once you have installed the dependencies, you can start the server using the following command:
npm run dev
## Default User Account
1. **User Details**
- **First Name**: Mark
- **Last Name**: Test
- **Email**: m.test@gmail.com
- **Password**: m.test@2024