- Clone the repository.
- Install dependencies using
npm install
. - Rename
.env.example
to.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.