Skip to content

A Java-based Grocery Store Management System with separate Admin and User apps. Built using Swing and SQL Server, it supports product, customer, and employee management with a fully interactive UI.

Notifications You must be signed in to change notification settings

Tehseen-Ajmal/Grocery-Store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛒 Grocery Store Management System

A full-featured Java-based Grocery Store application with separate modules for Admin and User. The system connects to a Microsoft SQL Server database through JDBC.


📌 Features

✅ Admin App (Main_Frame.java)

  • Manage employees (add, remove, view)
  • Manage products (add, update, remove, view)
  • Manage customers (add, update, remove, view)

🛍️ User App (User_Grocery.java)

  • Browse products
  • Add to cart and place orders

📸 Preview:


User_Grocery



🗄️ Database Setup

This project requires a SQL Server database.
To set it up:

  1. Create a new database in SQL Server.
  2. Update your database connection settings in the file:
    src/Const.java
    (Set your username, password, and database name here.)
  3. Ensure you have a Products table and other relevant tables as required by the project.

🔧 Technologies Used

  • Java (Swing for GUI)
  • SQL Server (via JDBC)
  • IntelliJ IDEA
  • Git & GitHub

🚀 Getting Started

  1. Clone the repository using the following command:
git clone https://github.com/Tehseen-Ajmal/Grocery-Store.git
  1. Create your SQL Server database
  2. Configure Const.java with your DB credentials
  3. Run the Admin or User apps from:
    • Main_Frame.java for Admin
    • User_Grocery.java for User

🙌 Credits

Made with 💻 by Tehseen Ajmal

🖼️ Product Images Credit: Thanks to my class fellows for contributing product images.

About

A Java-based Grocery Store Management System with separate Admin and User apps. Built using Swing and SQL Server, it supports product, customer, and employee management with a fully interactive UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published