The Simple Stock Management System is a Java application that allows users to manage product stock, generate invoices, and has two distinct login systems: one for administrators and one for cashiers.
- Clone this repository to your local machine.
- Configure your MySQL database and update the connection settings in the application.
- Build and run the application.
-
Create a MySQL database named
apple-stock
. You can use a MySQL client or command line to create the database.CREATE DATABASE apple-stock;
-
Import the provided SQL sheet into the
apple-stock
database. You can use a MySQL client or command line to do this.mysql -u your_username -p apple-stock < path/to/sql-sheet.sql
Replace
your_username
with your MySQL username and provide the path to thesql-sheet.sql
file.
- Username: admin
- Password: admin
- Username: cashier
- Password: cashier
- View the list of products.
- Filter and search for products.
- Update the admin's profile.
- Create, Read, Update, and Delete (CRUD) cashiers.
- CRUD operations for products.
- View the list of products.
- Filter and search for products.
- Add products to a cart.
- Remove products from the cart.
- Generate and view invoices.
- Use your admin credentials to log in.
- Access the admin dashboard to manage products and cashiers.
- Use your cashier credentials to log in.
- Access the cashier dashboard to add products to the cart, remove items, and generate invoices.
Client: Java Swing / Maven
Server: phpMyAdmin / MySQL
Hex |
---|
#F5EEC8 |
#232D3F |
#FFFFFF |
#040D12 |
#03C988 |
#D80032 |
#610C9F |
#176B87 |
If you have any feedback, please reach out to us at [email protected]