An open API service indexing awesome lists of open source software.

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

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.