Skip to content

Latest commit

 

History

History
43 lines (24 loc) · 1.72 KB

File metadata and controls

43 lines (24 loc) · 1.72 KB

Backend Code README

This repository contains the backend code for a Node.js application. It is built with various dependencies to provide essential functionality. Please refer to this README for instructions on setting up and running the project.

Frontend

https://github.com/Vinaysohaliya/lms-frontend.git

Dependencies

  • bcrypt: Library for hashing and verifying passwords.
  • cloudinary: SDK for integrating with the Cloudinary media management service.
  • cookie-parser: Middleware for parsing cookies in HTTP requests.
  • cors: Middleware for enabling Cross-Origin Resource Sharing.
  • dotenv: Module for loading environment variables from a .env file.
  • express: Web application framework for building APIs and web servers.
  • jsonwebtoken: Library for generating and verifying JSON Web Tokens (JWT).
  • mongoose: ODM (Object-Document Mapping) library for MongoDB.
  • morgan: HTTP request logger middleware.
  • multer: Middleware for handling file uploads.
  • nodemailer: Module for sending emails.
  • razorpay: Node.js SDK for the Razorpay payment gateway.

Setup instruction

1.Clone the project

https://github.com/Vinaysohaliya/lms-backend.git

2.Move into the directory

cd lms-backend

3.run the server

npm start