The Inventory Management System allows users to manage products, manufacturers, and order history efficiently. It provides functionalities like adding new products, deleting existing products, viewing product details, and checking order history.
This project is built using the Flask framework, a lightweight WSGI web application framework in Python. It utilizes the following dependencies:
- Flask
pip install flask
- psycopg
pip3 install psycopg2
-
Clone the Repository:
git clone https://github.com/B3TA-BLOCKER/Inventory-Management-System.git
-
Database Setup:
-
Set up a PostgreSQL database.
-
config.py: This file contains configurations for the project. Make sure to update it with the appropriate settings for your environment.
-
database.ini: This file contains the database connection settings. Ensure that it is correctly configured with the details of your PostgreSQL database.
-
Use the provided
database_structure.sql
file to create the required tables and schema in your database.
-
-
-
Run the Application:
python app.py
-
Access the Application:
Open your web browser and navigate to
http://localhost:5000
to access the application.
Since the application is running on localhost, make sure your local server is running to access it.
- Hassaan Ali Bukhari:
Backend development, HTML login page, CSS modifications, HTML file connections.
- Ammaid:
Database design and setup, prototype creation of the Project using Figma, data insertion.
- Ahmad Naeem:
Basic HTML page creation and Project documentation.
This project is licensed under the MIT License - see the LICENSE file for details.