Single page inventory manager for client seeking a solution to manage their warehouse organization.
Current functionality:
- check in a product with name, lot number, weight (kg), and shelf location
- update product warehouse shelf location
- check out product
- get a generated barcode and print for product
- audit product shelves using barcode scan of shelf and product barcode scans
- view all shelves and how many products they contain
To deploy this project run these commands at the top level:
bundle istall
rails db:migrate
rails db:seed
Run these commands at the client folder level:
npm install
Once you have downloaded all the necessary gems and packages, at the top level run this command to start server:
rails s
Then run this command at the client folder level:
npm start
There is a Procfile included with this project to run the backend and frontend simultaneously once all packages and gems have been installed:
foreman start -f Procfile.dev