Skip to content

A C++ and .NET WinForms desktop app for managing and scheduling home appliances, tracking power usage, and estimating electricity bills — with admin controls and SQL-backed data.

Notifications You must be signed in to change notification settings

hussainwaz/VoltMaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ VoltMaster – Smart Power Scheduler

VoltMaster is a Windows desktop application built with .NET WinForms and C++, designed to help users efficiently manage home appliance usage, optimize electricity consumption, and estimate power bills. It includes both user-facing tools and admin-level controls, backed by a local SQLite database.


🔑 Key Features

  • 🏠 User Dashboard – View and manage appliance usage
  • ⏱️ Smart Scheduling – Auto-generate appliance usage schedules based on user preferences
  • 💡 Appliance Prioritization – Assign priority levels to devices
  • 📊 Usage Tracking – View detailed power consumption history
  • 📁 Admin Panel – Add/remove appliances, update pricing, manage system settings
  • 🔐 Login System – Role-based access for users and admins
  • 🧠 SQLite Integration – Fast, embedded data handling

🧰 Tech Stack

  • 💻 C++ with WinForms (using .NET Framework)
  • 🗃️ SQLite database (test.db)
  • 🖼️ Windows GUI using .resx resource files

🚀 How to Run

  1. Clone this repository:
    git clone https://github.com/hussainwaz/VoltMaster.git

About

A C++ and .NET WinForms desktop app for managing and scheduling home appliances, tracking power usage, and estimating electricity bills — with admin controls and SQL-backed data.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published