Skip to content

A software prototype web app for demand forecasting, inventory management and food tracking using machine learning and blockchain.

License

Notifications You must be signed in to change notification settings

swaraj-jain/Warehouse-management-1

Repository files navigation

Warehouse-management

Table of Contents

Problem Statement

A food delivery service has to deal with a lot of perishable raw materials which makes it all, the most important factor for such a company is to accurately forecast daily and weekly demand. Too much inventory in the warehouse means more risk of wastage, and not enough could lead to out-of-stocks - and push customers to seek solutions from your competitors. Further a lacK of communication between supplier, warehouse and client also leads to a wobbly supply chain, aggravating the situation. For food safety purposes a robust tracing technique is also required.

Solution

A software prototype web app for demand forecasting, inventory management and food tracking using machine learning and blockchain.

ML solutions

With an ensemble of Random Forest Regressor and LSTM on it we acheieved sufficient accuracy. Final Prediction

Blockchain

Blockchain was used for food-supply management, and finding where food comes from

To run on your machine

Run the following commands in the command line:

pip3 install wheel flask pyrebase numpy joblib 

On two terminal sessions type the following commands:

On terminal 1

python app.py

On terminal 2

export FLASK_APP=block_chain.py
flask run --port 8000

Important Links

About

A software prototype web app for demand forecasting, inventory management and food tracking using machine learning and blockchain.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published