Mrinmoy Chakraborty
This is a Node.js API project with features such as authentication, validation, and file uploads.
- Clone the repository:
git clone https://github.com/themrinmoy/NodeJs_api.git - Navigate to the project directory:
cd nodejs_api - Install dependencies:
npm install
- Run the application:
npm start- This will start the server using nodemon, which automatically restarts the server upon file changes.
npm test: Run tests (placeholder echo for now)npm start: Start the server using nodemon and executeapp.js
- 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
- nodemon: ^3.0.3
This project is licensed under the ISC License - see the LICENSE.md file for details.