Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kawodyaarachchige/projectfuelbee-layerd
Fuel Inventory Management System is a JavaFX application designed for managing fuel inventory in a structured and organized manner. The application follows a layered architecture.
https://github.com/kawodyaarachchige/projectfuelbee-layerd
css jasperreports javafx jdbc layerd-architecture qrcode-generator
Last synced: about 1 month ago
JSON representation
Fuel Inventory Management System is a JavaFX application designed for managing fuel inventory in a structured and organized manner. The application follows a layered architecture.
- Host: GitHub
- URL: https://github.com/kawodyaarachchige/projectfuelbee-layerd
- Owner: kawodyaarachchige
- License: mit
- Created: 2023-12-24T07:08:11.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-01T15:01:36.000Z (about 1 year ago)
- Last Synced: 2024-11-09T06:06:43.489Z (3 months ago)
- Topics: css, jasperreports, javafx, jdbc, layerd-architecture, qrcode-generator
- Language: Java
- Homepage:
- Size: 3.84 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Fuel Inventory Managment System - FuelBee
![Fuel Inventory Management System](https://i.imgur.com/NomOJt5.png)
Fuel Inventory Management System is a JavaFX application designed for managing fuel inventory in a structured and organized manner. The application follows a layered architecture.
## Features
1. **Fuel Management:**
✅ Track fuel levels and transactions.
✅ Manage fuel machines and their status.2. **Supplier Management:**
✅Save and manage supplier information.
3. **Order Management:**
✅ Place and manage orders with suppliers.
✅Automatically send email notifications for upcoming orders.4. **Payment Management:**
✅Record and track payments.
✅ Generate PDF reports for payment details.
✅ Automatically send email notifications with payment details.5. **Employee Management:**
✅Manage employee information.
✅ Calculate and record employee salaries.6. **Profit Calculation:**
✅Track and calculate profits based on transactions.7. **Reports:**
✅Generate three types of reports:
- Payment Report.
- Employee Salary Report.
- Profit Report.8. **Integration:**
✅ Integration with Jasper Reports for reporting functionality.
✅ Send emails with payment details and upcoming order notifications.9. **Real-time Monitoring:**
✅ Continuously monitor the fuel stock levels.10. **Warning Notification:**
✅ Display a warning message when stock running low11. **Password Encryption:**
✅ Securely encrypt user login passwords using a strong encryption algorithm.## Technologies Used
- JavaFX: Frontend development.
- GDBC (Generic DAO for JDBC): Database connectivity.
- Layered Architecture: Maintainable and modular code structure.
- CSS: Styling the user interface.
- Jasper Reports: Generating PDF reports.
- JavaMail API: Sending email notifications.
- QR Code Generation: Generate QR codes for various purposes.## Usage
1. Launch the application.
2. Navigate through different modules (Fuel, Supplier, Order, Payment, Employee).
3. Generate reports as needed.
4. Explore various features of the Fuel Inventory Management System.## Screenshots
![App Screenshot](https://i.imgur.com/a8sT25C.png)
![App Screenshot](https://i.imgur.com/77glgVq.png)
![App Screenshot](https://i.imgur.com/91W9i62.png)
![App Screenshot](https://i.imgur.com/na9gERH.png)
![App Screenshot](https://i.imgur.com/uwcDqeO.png)
![App Screenshot](https://i.imgur.com/rbW5qvE.png)
![App Screenshot](https://i.imgur.com/7vmCEIt.png)
![App Screenshot](https://i.imgur.com/UR0c5HI.png)
![App Screenshot](https://i.imgur.com/ktfaWkQ.png)
![App Screenshot](https://i.imgur.com/1NMmmrf.png)
![App Screenshot](https://i.imgur.com/JYxcsxi.png)
![App Screenshot](https://i.imgur.com/Q31HGZk.png)
![App Screenshot](https://i.imgur.com/5QhGhpq.png)
![App Screenshot](https://i.imgur.com/z4r22Ua.png)
![App Screenshot](https://i.imgur.com/v9BU0xa.png)
![App Screenshot](https://i.imgur.com/YzAUDCa.png)
![App Screenshot](https://i.imgur.com/z5dpVE3.png)
![App Screenshot](https://i.imgur.com/BbLvTtS.png)
![App Screenshot](https://i.imgur.com/to9EBMZ.png)
![App Screenshot](https://i.imgur.com/I5MxrEF.png)
## License
© 2023 All Right Reserved Designed By Tharushi Kawodya
This project is licensed under the MIT license.## Feedback
If you have any feedback, please reach out to us at [email protected]