- Clone the repository.
- Install dependencies using
npm install. - Rename
.env.exampleto.env. - Run the server using
npm run dev.
- Environment Variables:
PORT: Port number the server listens on. Default: 3000MONGODB_URI: URI for MongoDB database.
- API Endpoints:
-
GET
/supplies- Description: Authenticates user and returns a JWT token.
-
POST
/supplies
-
bcrypt: Library for hashing passwords.cors: Express middleware for enabling CORS.dotenv: Loads environment variables from .env file.express: Web framework for Node.js.mongodb: MongoDB driver for Node.js.nodemon: Utility for automatically restarting the server during development.