Skip to content

themrinmoy/NodeJs_api

Repository files navigation

Node.js API

Version: 1.0.0

Author

Mrinmoy Chakraborty

Description

This is a Node.js API project with features such as authentication, validation, and file uploads.

Installation

  1. Clone the repository: git clone https://github.com/themrinmoy/NodeJs_api.git
  2. Navigate to the project directory: cd nodejs_api
  3. Install dependencies: npm install

Usage

  • Run the application: npm start
    • This will start the server using nodemon, which automatically restarts the server upon file changes.

Scripts

  • npm test: Run tests (placeholder echo for now)
  • npm start: Start the server using nodemon and execute app.js

Dependencies

  • bcryptjs: ^2.4.3
  • body-parser: ^1.20.2
  • express: ^4.18.2
  • express-validator: ^7.0.1
  • jsonwebtoken: ^9.0.2
  • mongoose: ^8.1.0
  • multer: ^1.4.5-lts.1
  • socket.io: ^4.7.4
  • uuid: ^9.0.1

Dev Dependencies

  • nodemon: ^3.0.3

License

This project is licensed under the ISC License - see the LICENSE.md file for details.

About

RESTful API for Blog Website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published