Skip to content

jasonB221/dialacarol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dial-a-Carol

Build Status

This project is designed to allow for Dial-a-Carol participants to see how many calls have come in, and where they are coming in from.

How it works

  • When a caller reaches a caroler, the caroler asks a few questions and fills out a google form. When that form is submitted, a Google Script is run.
  • That script makes a call to a php file, which does the following:
    1. Checks a database to see if the specified location has already been queried
    2. If not, ask Google for location data and add it to the database for future reference
    3. Write the location and song name to a json file for clients to pull when initially connecting
    4. Send a Firebase notification to all the connected clients
  • The client registers a service worker which recieves the notification, and processes it.
  • The map is updated with another marker.

License

All rights not explicitly granted to you are reserved by the copyright holder, Jason Bilas

APIs

The following APIs and services were used to make this map work:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published