Inspiration## Inspiration This project was inspired by the idea of solving a real-world problem and improving my programming skills. While building it, I wanted to explore how to combine creativity with practical coding experience.

What it does Our project is a Smart School Energy Assistant — a Telegram bot that helps schools reduce electricity consumption and save money.

The bot has several functions:

📅 Smart class schedule integration: it checks the school timetable and automatically sends energy-saving reminders (e.g., “close windows, turn off the projector, switch off the lights”) during empty classrooms.

💡 Virtual devices control: teachers and students can add virtual devices (lights, projectors, computers) and track whether they are “on” or “off.”

🌱 Green Points system: every time users follow eco-friendly advice, they earn “green points.”

💰 Money savings simulation: the bot converts energy savings into real-life equivalents, like cinema tickets, stationery, or even a train trip.

⚡ Energy load forecast: predicts electricity usage based on active devices.

🛡 Smart Watchdog: a mode that reminds users to check classrooms regularly.

The main goal of the project is to raise eco-awareness among students and teachers, while also helping schools optimize costs and make sustainability engaging through gamification.

How we built it We built the project step by step:

  1. Brainstormed the idea and defined the main features.

  2. Wrote the core code using Python.

  3. Tested the functionality and fixed bugs.

  4. Uploaded the final version to GitHub for sharing.

Challenges we ran into Some challenges we faced during the development:

Understanding how to use GitHub properly for uploading and version control.

Debugging unexpected errors in the code.

Organizing the project structure in a clean and readable way.

Built With

Share this project:

Updates