Skip to content

Chethank1407/inventory-management-web-application-project-using-flask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

Inventory Management Web Application Project Using Flask

This is a simple inventory management web application project built using Flask, a popular Python web framework, and SQLAlchemy

Features

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.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Python 3.11.2 or later
  • Flask 2.3.3 or later
  • Flask-SQLAlchemy 3.1.1 or later

Installation

A) Running the application through the terminal:

  1. Clone the repository:
git clone https://github.com/Chethank1407/inventory-management-web-application-project-using-flask.git
  1. Change to the project directory:
cd inventory-management-web-application-project-using-flask
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the application:
python app.py

B) Running the application manually:

  1. Download the zip file and extract it in your computer.
  2. Install the requirements through the terminal.
  3. Inside the extracted file, open the folder "inventory_management" in VS Code or any other application of your choice.
  4. Run the "app.py" program

Usage

Navigate to http://localhost:8089 in your web browser to access the application.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors