This is a simple inventory management web application project built using Flask, a popular Python web framework, and SQLAlchemy
Add Products: Easily add new products to the inventory with details like name, price, quantity, and location.
View Inventory: See a detailed list of all products including their names, prices, quantities, and current locations.
Edit Products: Edit the name, price, quantity or even change the location of products between existing locations or to a new location.
Generate Reports: Generate reports displaying product balances in each location.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Python 3.11.2 or later
- Flask 2.3.3 or later
- Flask-SQLAlchemy 3.1.1 or later
A) Running the application through the terminal:
- Clone the repository:
git clone https://github.com/Chethank1407/inventory-management-web-application-project-using-flask.git
- Change to the project directory:
cd inventory-management-web-application-project-using-flask
- Install dependencies:
pip install -r requirements.txt
- Run the application:
python app.py
B) Running the application manually:
- Download the zip file and extract it in your computer.
- Install the requirements through the terminal.
- Inside the extracted file, open the folder "inventory_management" in VS Code or any other application of your choice.
- Run the "app.py" program
Navigate to http://localhost:8089 in your web browser to access the application.