Skip to content

This is an Express.js backend application. It provides various endpoints and functionalities using several middlewares and libraries for authentication, security, and data management.

Notifications You must be signed in to change notification settings

salmanrafiqq/Semantify_FYP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Semantify express backend

Description

This is an Express.js backend application. It provides various endpoints and functionalities using several middlewares and libraries for authentication, security, and data management.

Installation

  1. Clone the repository:

  2. Navigate to the project directory:

    cd express_backend
  3. Install the dependencies:

    npm install

Usage

  • To start the application in development mode, run:
    npm run dev
  • To start the application in production mode, run:
    npm start

Dependencies

  • bcrypt: ^5.1.0
  • body-parser: ^1.20.2
  • cookie-parser: ^1.4.6
  • cors: ^2.8.5
  • crypto-js: ^4.1.1
  • dotenv: ^16.0.3
  • express: ^4.18.2
  • express-validator: ^7.0.1
  • helmet: ^6.1.5
  • http-errors: ^2.0.0
  • jsonwebtoken: ^9.0.0
  • mongoose: ^7.3.3
  • morgan: ^1.10.0
  • multer: ^1.4.5-lts.1
  • nodemon: ^2.0.22

Author

  • Muhammad Salman Zahid

About

This is an Express.js backend application. It provides various endpoints and functionalities using several middlewares and libraries for authentication, security, and data management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published