Electricity Management System NRF
Electricity Management System NRF
The objective of this project is to develop a web-based Electricity Management System to efficiently manage customer
3. Project Category
- Frontend: Angular
The system provides functionalities for both customers and administrators. Customers can register, view their electricity
bills, make payments, and raise complaints. Admins can manage users, consumers, bills, and complaints from a
centralized dashboard.
Key Modules:
1. Customer Module
- Registration/Login
- Raise Complaints
2. Admin Module
3. Complaint Management
4. Billing System
5. Software Requirements
6. Hardware Requirements
- RAM: 8 GB minimum
7. Functional Requirements
- Search complaints with filters (Complaint ID, Customer ID, Type, Status)
Electricity Management System - Project NRF
8. Non-Functional Requirements
9. Project Structure
electricity_management_system/
??? backend/
? ??? src/main/java/com/project/em_sme_part4/
? ? ??? controller/
? ? ??? model/
? ? ??? repository/
? ? ??? service/
? ? ??? serviceImpl/
??? frontend/
- HTML/CSS/Bootstrap
1. Login Page
2. Admin Dashboard
3. Customer Registration
4. Complaint Management
5. Bill Management
12. Conclusion
The Electricity Management System is a full-fledged web application designed to improve the operational efficiency of