This repository contains the backend codebase for an Exam Portal with Institute Management system. It's developed using TypeScript, ExpressJS, and Mongoose.
First, clone the repository
git clone https://github.com/pathak404/tech-surface-backend.git
then, install the dependencies:
npm install
then, run the development server:
npm run dev
Open http://localhost:3000 with your browser to see the result.
To run this project, you will need to add the following environment variables to your .env file
FRONTEND_URL
- URL of the frontend application
MONGODB_URL
- Your mongoDB url
PORT
- Port Number
SECRET_KEYPHRASE
- Used for hashing/encryption (JWT secret)
JWT Authentication,
Management: Students, Courses, Batches, Payments, Exams, Questions, Results, Admins,
Online Exam Portal