Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mehakchabra/electracease
The Electricity Billing System desktop application optimizes billing procedures for electricity providers. Featuring an intuitive interface, it automates precise billing computations using meter readings, manages customer information, processes payments, and offers usage analytics. The system prioritizes data security, allows customization, and sea
https://github.com/mehakchabra/electracease
awt intellij-idea jdbc mysql mysqlworkbench swing
Last synced: 7 days ago
JSON representation
The Electricity Billing System desktop application optimizes billing procedures for electricity providers. Featuring an intuitive interface, it automates precise billing computations using meter readings, manages customer information, processes payments, and offers usage analytics. The system prioritizes data security, allows customization, and sea
- Host: GitHub
- URL: https://github.com/mehakchabra/electracease
- Owner: mehakchabra
- Created: 2024-01-10T08:35:13.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-02-04T18:55:58.000Z (9 months ago)
- Last Synced: 2024-02-04T21:17:23.215Z (9 months ago)
- Topics: awt, intellij-idea, jdbc, mysql, mysqlworkbench, swing
- Language: Java
- Homepage:
- Size: 4.26 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ElecTracEase
The Electricity Billing System is a Java project designed to facilitate the management of electricity billing processes for both administrators and customers. The system allows administrators to manage customer accounts, calculate bills, and generate reports, while providing customers with access to their billing information and payment processing.
| Login | Signup |
| ---------------------- | ---------------------- |
| | || Meter Information | New Customer |
| ---------------------- | ---------------------- |
| | || Customer Details | Deposit Details |
| ---------------------- | ---------------------- |
| | || Update Customer | View Customer |
| ---------------------- | ---------------------- |
| | || Generate Bill | CalculateBill |
| ---------------------- | ---------------------- |
| | || Dashboard |
| ---------------------- |
|
|# Features
- Admin Access:
- Customer management: Add, update, and delete customer information.
- Billing calculation: Calculate electricity bills based on usage and rates.
- Payment processing: Record and manage customer payments.
- Report generation: Generate reports on billing, payments, and customer data.
-
- Customer Access:- View billing information: Access and review electricity bills.
- Make payments: Process payments for outstanding bills.
- View payment history: Access records of past payments.## Tech Stack
- Java
- MySQL Workbench
- Swing/AWT for GUI## Requirements
- **Software Requirements:**
- *Operating system*: Windows 10
- *Application server*: JAVA (IntelliJ Idea)
- *Front end*: JAVA (AWT & Swing)
- *Connectivity*: JDBC Driver
- *Database connectivity*: MySQL Workbench