An Inventory Management System for a client that maintains a growing chain of warehouses. The app has full CRUD functionality. Built by a team of three web developers using Agile methodology and daily scrums. Built with MVC pattern in mind. Source of data is a MySQL database. Using knex.js to interact with the db.
A backend-end server accompanies this app.
To run the server side locally, clone the project
git clone git@github.com:freeHashBrown/instock-silentdebuggers.git
Go to the project directory
cd instock-silentdebuggers
Install dependencies
npm install
Start the app
npm run start
Add the following variables in .env file for both
REACT_APP_WAREHOUSE_ENDPOINT = https://localhost:8080/warehouses
REACT_APP_INVENTORY_ENDPOINT = https://localhost:8080/inventories
The frontend has been deployed on netlify - https://instock7.netlify.app/
And the server has been deployed on heroku with JawsDB provisioning the DB.