The Store Management System is a JavaFX application that offers essential CRUD (Create, Read, Update, Delete) functionalities for managing a physical store's operations digitally. This application is designed to help store owners and clients streamline their everyday activities efficiently.
To get started with the Store Management System, follow these steps:
-
Clone the repository:
git clone https://github.com/sajdoko/StoreManagementSystem.git
-
Open the project in your preferred integrated development environment, such as IntelliJ IDEA.
-
Configure your project to use Amazon Corretto 8 as the Java Development Kit (JDK).
-
Make sure you have JavaFX installed for the graphical user interface.
-
Set up your database using SQLite.
-
Build and run the application.
The Store Management System is developed using the following technologies:
- Integrated Development Environment (IDE): IntelliJ IDEA
- Software Development Kit (SDK): Amazon Corretto 8
- Graphical User Interface (GUI): JavaFX
- Database: SQLite
- Login/Logout: Secure access to the system with user authentication.
- Dashboard Overview: Get a quick overview of key metrics and activities.
- Product Management: Create, view, update, search, and delete product records.
- Customer Orders: View a list of customer orders.
- Customer Management: List, search, and delete customer records.
- Registration/Login/Logout: Clients can create an account or log in for personalized experiences.
- Dashboard Overview: Clients have access to an overview of their activities.
- Product Listings: Browse and search for available products.
- Product Purchase: Buy products easily.
- Order History: View their own order history.
- Store Administrator
- Client
Use the following credentials to access the system:
Username | Password |
---|---|
sajdoko | 1 |
testuser | 123456 |