This is a inventory management app built using React JS and Node JS. The app allows :
- User can signin/signup
- Forget password using otp verification
- User can create brand, category.
- Create and manage customers, suppliers
- Create product, purchase and return product
- Generate sales, return report etc.
- Node.js - The JavaScript runtime used
- Express - The web framework used
- React - The JavaScript library used
- MongooDB - The database used
- JEST - The testing framework used
- Nodemon - The development dependency used to automatically restart the server on file changes
- Node JS
- React JS
- NPM
- MongoDB
- JEST
- Git
Clone the repository
git clone git@github.com:tajul-islam-refath/inventory-mern-backend.git
Change directory to the project root
cd inventory-mern-backend
create environment variable file from example file
cp .env.example
DB_USER = your mongodb database username
DB_PASS = your mongodb database password
my_email= email using for sending otp
email_password= email password
Start the app
npm run server
Run test script
npm run test
This means the app is ready to be used.
The app REST API will be available at http://localhost:5050/api/v1/
The Postman documation will be available here
Thanks for reading this documentation. If you have any questions, feel free to reach out to me at [tajul16-447@diu.edu.bd]