App that tracks domestic power consumption. It can register measurements across rooms in the house. The main rooms are bedroom, study, garage, living, kitchen, and guests. Each measurement taken to these rooms will be then registered in a separate page with additional timestamp. The measurement will be accessible and will represent useful information on total power consuming, the available units left and what has been saved in percentages.
This project is part of the Microverse curriculum in React module!
Explore the docs »
Report Bug
·
Request Feature
Final capstone based on a tracking app.
The project was built as a mobile web app first, meaning that the tablet and desktop design could present some inconsistencies.
The requirements can be found here 👈
The main functionality of the app is to track domestic power consumption. It can register measurements across rooms in the house.
The main rooms are bedroom, study, garage, living, kitchen, and guests.
Each measurement taken of these rooms will be then registered in a separate page with additional timestamp. The measurement will be accessible and will represent useful information on total power consuming, the available units left and what has been saved in percentages.
The main tasks the app can do for now are:
This project was built using these technologies.
To have this app on your pc, you need to:
download or clone this repo:
[email protected]:rammazzoti2000/final-capstone.git
https://github.com/rammazzoti2000/final-capstone.git
In the project directory, you can run:
$ npm install && bundle install
- installs all the dependencies required by the project
$ rake db:create && rails db:migrate
to create and migrate the tables and build the database.
$ rails server
- will run the local server.
Open the terminal in the project’s root directory and run:
$ bundle exec rspec
https://www.loom.com/share/1c5885dd6d9d431fb676e7ff50467dca
The project has been deployed with Heroku
👤 Alexandru Bangau
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐ if you like this project!
This project is MIT licensed.