https://github.com/jackieluc/houseguard
House Guard - 1st Place at CalgaryHacks 2018, 24 Hour Hackathon
https://github.com/jackieluc/houseguard
aws aws-ec2 coreui-dashboard-template docker hackathon hapi hapijs iot mongodb particle-electron react reactjs
Last synced: 9 months ago
JSON representation
House Guard - 1st Place at CalgaryHacks 2018, 24 Hour Hackathon
- Host: GitHub
- URL: https://github.com/jackieluc/houseguard
- Owner: jackieluc
- Archived: true
- Created: 2018-02-17T22:14:53.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-10-05T18:54:27.000Z (over 7 years ago)
- Last Synced: 2025-01-28T19:38:23.059Z (over 1 year ago)
- Topics: aws, aws-ec2, coreui-dashboard-template, docker, hackathon, hapi, hapijs, iot, mongodb, particle-electron, react, reactjs
- Language: JavaScript
- Homepage:
- Size: 844 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# House Guard 
# 1st Place Winner at [CalgaryHacks 2018](https://calgaryhacks-2018.devpost.com/), 24 Hour Hackathon
## Connect with the team!
Eric Ma - [GitHub](https://github.com/ericsiyuanma) - [LinkedIn](https://www.linkedin.com/in/eric-ma-221a7b112/)
Jackie Luc - [GitHub](https://github.com/jackieluc) - [LinkedIn](https://www.linkedin.com/in/jackieluc/)
Kenneth Ryan Hancock - [GitHub](https://github.com/krhancoc) - [LinkedIn](https://www.linkedin.com/in/krhancoc/)
Kourosh Banaeianzadeh - [GitHub](https://github.com/MikenIke135) - [LinkedIn](https://www.linkedin.com/in/kourosh-banaeianzadeh-95899412a/)
Micheal Friesen - [GitHub](https://github.com/michealfriesen) - [LinkedIn](https://www.linkedin.com/in/micheal-friesen/)
## Theme
**Long Range (Cellular) Internet of Things (IoT)**
## Purpose
Our homes are one of the most valuable financial assets we possess. They house countless precious memories and we invest a lot of effort to attain and maintain our homes. We even go the extra mile to make it personable and welcoming.
You own a cabin or a cottage that you wish you could visit multiple times during the year, rather than once a summer. You arrive at the start of your summer vacation hoping to escape from the busy city life. To your surprise and disappointment, you find yourself a flooded basement and a broken window. You wished you had known of these issues earlier, so that these issues could have been addressed before your vacation started.
House Guard is a home monitoring system equipped with several sensors used to detect and alert you of any problems using cellular data. House Guard can bring you peace of mind by displaying a health report of your home's temperature, air quality, humidity, and detected motion, in a mobile-friendly and real-time dashboard. This dashboard enables you to analyze the data of your home, which can assist you in making informed decisions about maintaining your home. Know when to fix your sewage backups or leaky pipes, before it's too late. In an event where a sensor is detecting abnormal activity, it will send an alert to you via text message. You can easily configure the threshold of each sensor to prompt when an alert needs to be sent. You can also provide emergency contacts for these alerts, enabling notifications to your plumber if your humidity is abnormally high, or the fire department if your house is detecting smoke or gas leaks. There is no longer a need for you to waste a large amount of time to physically verify the status of your beloved remote homes.
#### From this 24 hour hackathon, we had lots of fun and little sleep (we were up ~40 hours including presentations). This was an exhilarating way to create memorable experiences and challenge, not only our technical skills, but also our design, business, and soft skills.
Dashboard
Status History
## Built With
**Particle Electron + Sensor Kit**, provided by TELUS for the hack
- using TELUS SIM Card, Gas sensor, Soil humidity and temperature sensor, PIR motion sensor, and Waterproof temperature sensor
**Amazon Web Services Elastic Compute Cloud (AWS EC2)**
**Docker**
**MongoDB**
**Node.js**
**Hapi.js**
**React**
**CoreUI (Open Source React Admin Template)**
**Twillio API**
## Resources
[Devpost](https://devpost.com/software/hackathon2018_particle_code)
[Presentation Slides](https://docs.google.com/presentation/d/1sZKT3lzK22bM52ph5lu6ipJ2u68ow6KTANVOMZ1ntkU/edit?usp=sharing) - Eric Ma, Micheal Friesen
[Particle Electron](https://github.com/MikenIke135/hackathon2018_particle_code) - Eric Ma, Micheal Friesen
[Poller for API](https://github.com/krhancoc/poller) - Kenneth Ryan Hancock
[Back-End API](https://github.com/krhancoc/hackathon-api) - Kenneth Ryan Hancock
[Front-End Dashboard](https://github.com/jackieluc/HouseGuard) - Jackie Luc, Kourosh Banaeianzadeh, Micheal Friesen
### **Special Thanks**
Computer Science Undergraduate Society
University of Calgary
TELUS
White Whale Analytics
General Electric
Our respectful competitors
Delivery man from foodora for delivering food on a bicycle through snow and -20 degree celsius weather