youssefnasri7

πŸ“¦ inventory-management-system-python-mysql - Easy Tool for Managing Your Inventory

πŸš€ Getting Started

Welcome! This is the Inventory Management System built using Python and MySQL. With this tool, you can easily track and manage your inventory items. The system is designed for both beginners and experienced users. Follow the steps below to set it up.

πŸ“₯ Download the Application

Download Latest Release

πŸ“‹ Prerequisites

Before you download and install the application, ensure your system meets the following requirements:

To install the database connector, open your terminal or command prompt and run:

pip install mysql-connector-python

πŸ› οΈ Installation Steps

  1. Visit the Release Page
    • Go to the following link to download the application: Download Page
  2. Download the Latest Release
    • Look for the latest version. Click on the download link for the ZIP file that corresponds to your operating system.
  3. Extract the Files
    • Once downloaded, find the ZIP file in your Downloads folder.
    • Right-click the file and select β€œExtract All” to unzip the content into a folder.
  4. Set Up MySQL Database
    • Open your MySQL Workbench or any MySQL client.
    • Create a new database named inventory_management.
    • Run the initial SQL script included in the project files to set up the required tables. You can find this script in the database_setup.sql file.
  5. Configure the Application
    • Open the config.py file in the extracted folder.
    • Update the database connection details, including your username and password.
  6. Run the Application
    • Open a terminal or command prompt.
    • Navigate to the folder where you extracted the files.
    • Run the following command:
    python main.py
    

πŸ“Š Features

πŸ“ Usage Instructions

When you run the application, an interface will open. You can use the menu to navigate through various options:

  1. Add Item: Fill out the form to add new items.
  2. Update Item: Select an item to modify its details.
  3. Delete Item: Choose an item to remove it from the system.
  4. View All Items: Get a complete list of items currently in your inventory.

βš™οΈ Troubleshooting

If you face any issues, here are some common fixes:

πŸ“« Support and Contributions

We welcome contributions! To report issues or suggest changes, please use the Issues tab on GitHub.

If you would like to contribute, feel free to create a pull request.

πŸ’‘ License

This project is licensed under the MIT License. See the LICENSE file for more information.

🌐 Learn More

For more details or advanced usage, you can check other sections in the repository. Your feedback helps us improve the application!

To download the application, visit this page: Download Page