-
User Authentication
-
Login screen
-
New user registration
-
-
Stock Management
- Dedicated menu for managing stock items with the following operations:
- Add: Insert new products into the stock.
- Update: Modify details of existing products.
- Delete: Remove products from the stock.
- Show: Display all products currently in stock.
- Exit: Return to the main menu.
- Dedicated menu for managing stock items with the following operations:
- Product Overview
- A screen to view all stock items.
Ensure you have the following installed:
- Python
- SQL Server
- Required Python packages (see
requirements.txt
)
Follow these steps to set up and run the application:
-
Clone the repository to your local machine:
git clone https://github.com/RobisonTorres/Stock_Management_System.git
-
Set up the database in SQL Server by executing:
CREATE DATABASE stock_db;
2.1 Don't forget to change the sql server connection in init.py.
-
Install dependencies:
pip install -r requirements.txt
-
Run the application:
python run_app.py
-
Click on the link provided in the terminal to access the application, e.g: http://127.0.0.1:5000.