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.
- Manage employees (add, remove, view)
- Manage products (add, update, remove, view)
- Manage customers (add, update, remove, view)
- Browse products
- Add to cart and place orders
📸 Preview:
This project requires a SQL Server database.
To set it up:
- Create a new database in SQL Server.
- Update your database connection settings in the file:
src/Const.java
(Set your username, password, and database name here.) - Ensure you have a
Products
table and other relevant tables as required by the project.
- Java (Swing for GUI)
- SQL Server (via JDBC)
- IntelliJ IDEA
- Git & GitHub
- Clone the repository using the following command:
git clone https://github.com/Tehseen-Ajmal/Grocery-Store.git
- Create your SQL Server database
- Configure
Const.java
with your DB credentials - Run the Admin or User apps from:
Main_Frame.java
for AdminUser_Grocery.java
for User
Made with 💻 by Tehseen Ajmal
🖼️ Product Images Credit: Thanks to my class fellows for contributing product images.