Skip to content

farhan1852413/HomeManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

HomeManager

HomeManager is a full-stack smart home application that combines a React frontend with a Node.js backend. It provides a unified interface for managing smart home devices, rooms, and user data.

Project Structure

  • backend/ - Node.js + Express backend service
  • frontend/ - React frontend application

Features

  • User registration and authentication
  • Room and device management
  • Smart home device control simulation
  • Weather and news integration

Backend

The backend is built with Node.js and Express. It manages user data, device state, and room structures.

Run Backend

cd backend
npm install
npm start

Frontend

The frontend is built with React and integrates with the backend API.

Run Frontend

cd frontend
npm install
npm start

Notes

  • Ensure the backend server is running before using the frontend application.
  • Update any API endpoints or environment variables as needed.

Contributing

  1. Fork the repository and clone it locally.
  2. Create a new branch for your changes.
  3. Make changes, commit, and push to your branch.
  4. Open a pull request on GitHub.

About

live demo:

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors