Skip to content

Nithin0001/Electricity-Bill-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

EBMS(Electricity Bill Management System)

A DBMS app for managing Electricity Bills. It has TWO apps one is for admin and the other is for the user.

Admin app features include adding new connections deleting existing connections checking any complaints raised by the user. As we don't have any hardware to measure electricity consumption the admin can also input the kilowatt consumed by the user.

User app features include paying the Bills using a Card, viewing the previous transaction made, downloading the invoice, raising the issues to the admin & changing the password.

This project focuses on Database concepts and Java application development. In Database, we have used Triggers and Stored Procedures.
Technologies used for UI Development

Java
JavaFX
AnimateFX
JDBC
CSS
MySQL/SQL
IDE - IntelliJ, Scene Builder
Database Management - MySQL Workbench

Admin Login Details
User Name - admin
Password - admin

Database Name ESM
Username - root
Password - MySQL@123

Fun Fact - This Project Has 5966 lines of code.
Buttons color Changes when Hovered Over.

User APP
Login Page
Here There is Image SildeShow & SildeShow about facts on Indian Power Grid.

Screenshot 2022-01-09 at 4 53 14 PM

User UI

Screenshot 2022-01-09 at 4 53 22 PM

Payment

Screenshot 2022-01-09 at 4 54 50 PM

Screenshot 2022-01-09 at 4 55 01 PM

Transaction History
More History will come by doing more transactions like in PhonePe.

Screenshot 2022-01-09 at 4 55 10 PM

Change Password

Screenshot 2022-01-09 at 4 55 23 PM

Complaint Section

Screenshot 2022-01-09 at 4 55 33 PM

ADMIN APP
Login Page
Here There is Image SildeShow & SildeShow about facts on Indian Power Grid.

Screenshot 2022-01-09 at 4 39 48 PM

Admin UI

Screenshot 2022-01-09 at 4 50 58 PM

New Connection
Regular Expressions are used for checking the inputs.

Screenshot 2022-01-09 at 4 51 30 PM

Bills

Screenshot 2022-01-09 at 4 51 45 PM

Check existing users

Screenshot 2022-01-09 at 4 52 17 PM

Inbox

Screenshot 2022-01-09 at 4 52 33 PM

Screenshot 2022-01-09 at 4 52 39 PM

SQL Tables

drawSQL-export-2022-01-09_17_21

Copyright @ Nithin R, The Oxford College Of Engineering.

About

DBMS project on Electricity Bill Management

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published