Skip to content

Repository files navigation

⚡ KPR Institute Energy Monitoring System

An Intelligent Energy Monitoring and Management Platform for Smart Hostels

Status Hackathon Award


📖 Overview

The KPR Institute Energy Monitoring System is a smart web application designed to monitor and manage electricity consumption across hostel facilities. Developed during a 12-hour Hostel Hackathon, the platform provides role-based dashboards that help administrators, wardens, maintenance staff, and students monitor energy usage, identify inefficiencies, and promote sustainable energy consumption.

The project combines intuitive user interfaces with interactive data visualization to simplify energy monitoring and improve decision-making.


🏆 Achievement

🥇 Winner – Best UI Design

The project received the Best UI Design Award during the 12-Hour Hostel Hackathon, recognizing its intuitive user experience, modern interface, and visually engaging dashboard design.


✨ Features

👨‍💼 Warden Portal

  • Hostel energy overview dashboard
  • User management
  • Energy threshold configuration
  • Reports and analytics
  • Alert management

🛠️ Maintenance Portal

  • Maintenance task management
  • Critical alert monitoring
  • Equipment monitoring
  • System configuration
  • Energy monitoring dashboard

🎓 Student Portal

  • Personal energy dashboard
  • Room energy consumption
  • Energy usage history
  • Energy-saving recommendations
  • Personal reduction goals
  • Student leaderboard

📊 Dashboard Features

  • Real-time energy monitoring
  • Interactive charts and analytics
  • Hostel-wise electricity consumption
  • Usage trends
  • Energy threshold alerts
  • Performance statistics

👥 User Roles

The system supports three primary user roles:

  • Warden
  • Maintenance Staff
  • Student

Each user has access to role-specific dashboards and system functionality.


🚀 Getting Started

Clone the repository

git clone https://github.com/YOUR_USERNAME/KPR-Energy-Monitoring-System.git

Install dependencies

npm install

Run the development server

npm run dev

Launch the application

Open:

http://localhost:3000

🔑 Demo Credentials

Warden

Email Password
warden@kpr.edu password123
admin@kpr.edu admin123

Maintenance

Email Password
maintenance@kpr.edu password123
tech@kpr.edu tech123

Student

Email Password
student@kpr.edu password123

Note: These accounts are provided for demonstration purposes only.


🛠️ Technology Stack

Frontend

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • shadcn/ui

Data Visualization

  • Recharts

🎯 Objectives

  • Monitor hostel energy consumption.
  • Encourage energy conservation.
  • Improve facility management.
  • Provide meaningful analytics through interactive dashboards.
  • Promote sustainable energy usage within residential hostels.

👥 Team

This project was collaboratively developed during the 12-Hour Hostel Hackathon by:

  • Catherine Mbewe
  • Faith Tanaka Terera
  • Shalom Ropafadzo Katiyo

🙏 Acknowledgements

This project was developed during the 12-Hour Hostel Hackathon organized by the Hostels Aura Club at KPR Institute of Engineering and Technology, Coimbatore, India.

The team was honored with the Best UI Design Award for delivering an intuitive, user-centered interface within the hackathon timeframe.


📌 Project Status

✅ Completed Hackathon Project

🏆 Best UI Design Award Winner


📄 License

This project is shared for educational, demonstration, and portfolio purposes.

© 2025 KPR Energy Monitoring System Team. All rights reserved.

About

Award-winning smart hostel energy monitoring platform developed during a 12-hour hackathon. Winner of the Best UI Design Award.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages