A Node.js inventory management project for tracking products and stock.
- Add, update, and delete products.
- Track product stock levels.
- View product details and inventory status.
- User authentication.
- Node.js (Latest)
- MongoDB
- npm or Yarn
- Other project-specific dependencies (list them if needed)
-
Clone the repository:
git clone https://github.com/JavaScriptJuggler/inventory.git
-
Installation of dependencies:
npm install
Rename .env-example to .env and configure variables with actual data
-
setup environment variables
NODE_PORT=5000 (port to run application) MONGO_USERNAME=example MONGO_PASSWORD=example MONGO_DATABASE=example BCRYPT_PASSWORD_ROUND=example JWT_SECRECT=example
-
Start application
npm start