Skip to content

SreeAditya-Dev/ShopEasy-Streamlined-Shop-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shop Management System

Welcome to the Shop Management System project! This application is designed to simplify daily operations in small to medium-sized shops. It features inventory management, customer billing, and total sales tracking in an easy-to-use GUI.

🛠 Features

  • Add Products: Manage your inventory by adding new products with ease.
  • Delete Products: Remove outdated or unwanted products.
  • View Products: Display all products in the database.
  • Customer Billing: Generate detailed bills for customers with automatic calculations.
  • Sales Tracking: View total sales records at any time.

💻 Technologies Used

  • Python (Core programming language)
  • Tkinter (GUI development)
  • MySQL (Database management)

🚀 Installation Guide

Follow these steps to set up and run the Shop Management System on your local machine:

Prerequisites

  • Python 3.x
  • MySQL server

Clone the Repository

git clone https://github.com/sreeaditya/ShopManagement.git
cd ShopManagement

Install Required Packages

Use the requirements.txt file to install dependencies:

pip install -r requirements.txt

Setup MySQL Database

  • Create a database named Shop.
  • Run the SQL scripts provided in the database_setup.sql file to create the necessary tables.

Run the Application

python shop_management.py

📁 Project Structure

ShopManagement/
├── shop_management.py     # Main application script
├── database_setup.sql     # SQL script to set up the database
├── README.md              # Project documentation
├── requirements.txt       # Project dependencies

📝 Author

Developed with ❤️ by Sree Aditya.

Feel free to reach out or contribute to the project!

About

ShopEasy is a Python-based application designed to simplify and automate day-to-day operations for retail stores and small businesses. The system offers an intuitive interface for managing inventory, processing sales, tracking customers, and generating reports.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages