https://github.com/arif-un/shop-management
A simple java swing project. Where implements Java OOP with MVC design pattern .In this app user can record shops daily transaction.
https://github.com/arif-un/shop-management
admin-dashboard crud database-management jar java java-swing java-swing-application mysql shop-management swing-gui
Last synced: 3 months ago
JSON representation
A simple java swing project. Where implements Java OOP with MVC design pattern .In this app user can record shops daily transaction.
- Host: GitHub
- URL: https://github.com/arif-un/shop-management
- Owner: Arif-un
- License: mit
- Created: 2018-07-02T07:11:59.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-02-14T06:47:11.000Z (over 1 year ago)
- Last Synced: 2024-02-14T07:39:19.483Z (over 1 year ago)
- Topics: admin-dashboard, crud, database-management, jar, java, java-swing, java-swing-application, mysql, shop-management, swing-gui
- Language: Java
- Homepage:
- Size: 13.7 MB
- Stars: 22
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Shop Management System
## Introduction
The Shop Management System is a Java-based application utilizing Object-Oriented Programming (OOP) principles and the Model-View-Controller (MVC) design pattern. This application allows users to efficiently manage daily transactions in a shop setting.
## Features
- **Role-Based Access**: Users can log in with different roles, including Admin, Employee, and Manager.
- **Product Management**: Ability to Create, Read, Update, and Delete (CRUD) Product Categories, Units, and Products.
- **Billing Operations**: Facilitates the creation of Customer and Purchase Bills.
- **Database Operations**: Features for Database Backup.## Prerequisites
Before installing the Shop Management System, ensure you have the following software installed:
- Java Development Kit (JDK) 8: [Download JDK 8](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
- Eclipse IDE (Mars Version): [Download Eclipse Mars](http://www.eclipse.org/mars/)
- MySQL Server (Choose one):
- [Laragon](https://laragon.org/download/index.html)
- [XAMPP](https://www.apachefriends.org/download.html)
- [WAMP](http://www.wampserver.com/en/)## Installation and Setup
1. Clone or download this project to your local machine.
2. Create a MySQL database named `shop_management`.
3. Import the SQL file from the **Database** folder into your database.
4. Start the MySQL Server.
5. Run `Shop Management by rf.jar` from the Runnable Jar folder.## Login Credentials
- Admin: Username `admin` | Password `123`
- Employee: Username `emp` | Password `123`
- Manager: Username `manager` | Password `123`## Screenshots
### Login Panel
### Dashboard
### Bill
### CRUD Operations
## License
This project is licensed under the [MIT License](https://opensource.org/licenses/MIT).