https://github.com/peejeedr/snoozy
Code for Snoozy
https://github.com/peejeedr/snoozy
gpio-pins nodejs raspberry-pi raspberry-pi-3 react smart-clock
Last synced: 3 months ago
JSON representation
Code for Snoozy
- Host: GitHub
- URL: https://github.com/peejeedr/snoozy
- Owner: PeeJeeDR
- Created: 2018-12-01T21:45:32.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-11T00:39:07.000Z (over 6 years ago)
- Last Synced: 2025-01-08T10:39:36.290Z (4 months ago)
- Topics: gpio-pins, nodejs, raspberry-pi, raspberry-pi-3, react, smart-clock
- Language: JavaScript
- Size: 20.8 MB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Snoozy
Snoozy is a smart alarm clock that calculates at what time you should wake up, based on your appointments in Google Calendar, the travel time to the appointment, and the time you require.
## What is what?
#### Firebase-functions
Firebase stuff, our choice of database.
#### GPIO-server
This is a server running on the Raspberry Pi, mainly to detect and connect to the gpio pins on the Raspberry Pi board. These are used to control the ambilight and buttons (snooze/disable alarm).
#### Promotion-website
This is simply a site to promote this project, Snoozy.
#### Snoozy-pwa
This is the progressive web app (PWA) to set the settings of your snoozy.
#### Snoozy-website
This is a website that is displayed in fullscreen on the Raspberry Pi screen.
#### Spotify-server
This is a server running on the Raspberry Pi, unfortunatly Pi doesn't support spotify at the moment, so we'll have to do with a few default songs that are stored locally on the Pi.