An ongoing project of a shop management system designed to facilitate product organization within a retail environment.
The application supports essential functions such as adding, updating, and removing products from inventory. Additionally, it integrates with a MySQL database for efficient data storage and retrieval, providing a robust solution for small-sized shops.
- Product Management: Add, update, and remove products in the shop.
- Inventory Management: Retrieve and display current inventory, enabling efficient tracking of available products.
- Cash Management System: Tracks and manages cash flow generated from sales.
- Dynamic Inventory Updates/Tracking: Ensures real-time reflection of product availability.
- MySQL Integration: Provides efficient data storage and retrieval through a MySQL database.
- User-Friendly Interface: Intuitive graphical interface powered by Windows graphics for easy navigation.
- Credential Validation: Secures user access through credential validation to protect sensitive information.
- Clone the repository:
git clone https://github.com/Dynavy/SHOP-PROJECT
- Navigate to the project directory:
cd SHOP-PROJECT
- Build the project with Maven (ensure you have Maven installed):
mvn clean install
- Ensure MySQL is installed and running. - Configure the database connection with your own credentials. - Create a new database in MySQL:
sql CREATE DATABASE ShopDB
- Windows Builder: To be able to design the graphical interface, make sure to have Windows Builder installed in your IDE.
- DEPENDENCIES: Ensure that the
pom.xml
file includes the necessary dependencies (Maven should have installed all).
To use the Shop Management Project, run the application after completing the installation steps. The user interface will allow you to manage products, view inventory, track cash flow and other functionalities.
For questions or suggestions, feel free to reach out:
- Name: Dylan Navarro Vinyarta.
- Email: [dynavy@hotmail.com].