Skip to content

manasvi-sahare/cpp-oops-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Smart Home Management System (C++)

A console-based Smart Home simulation built in C++ using Object-Oriented Programming. The system manages smart devices through a central hub and allows real-time control via simple commands.

Features

Control smart devices (ON/OFF)

Smart Light & Thermostat support

Temperature control for thermostats

Device status monitoring

OOP-driven design with smart pointers

Tech & Concepts

C++ (OOP) Inheritance & Polymorphism

Abstract Classes

shared_ptr

STL (map, string)

Commands

Command Action

toggle - Toggle device by ID

status - View all devices

exit - Quit program.

Sample Devices

light1 – Living Room Light

thermo1 – Living Room Thermostat

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages