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

https://github.com/parimal-paramanik/exam_backend


https://github.com/parimal-paramanik/exam_backend

Last synced: 8 months ago
JSON representation

Awesome Lists containing this project

README

          

# FortM_Backend

FOR EASE I HAVE ALSO PUSH THE .env AS WELL ...

This project is a backend application for an exam system built using Node.js, Express.js, and MongoDB. It handles user authentication, course and exam management, and results tracking.

## Features

- **User Authentication**: Admin and Member registration and login with JWT tokens.
- **Course Management**: Admins can create and assign courses to Members.
- **Exam Management**: Admins can create exams within courses and add questions.
- **Result Tracking**: Members can take exams, and results are automatically submitted and viewable by both Admins and Members.
- **Analytics**: Provides detailed analytics on courses, exams, and member scores.

## Installation

1. Clone the repository:
```bash
git clone https://github.com/parimal-paramanik/FortM_Backend.git
cd FortM_Backend
npm i
if nodemon does not install by own than do (npm i nodemon) separately

run : => npm run server