Backend system for a highschool canned food drive sign up system. Users sign up for a canning shift on a Google Sheet by entering their name and phone number. A JS script within Google Sheets periodically syncs with a Firebase database, where a python Flask server can send out text reminders and listen for responses. Users have the option to cancel a shift from their phone, and the master Google Sheet will be automatically updated, allowing for others to take their shift. Periodically, the master Google Sheet is synced with Firebase and cleaned up to make sure no one is tampering with it. Heroku was used to host the Flask server.
-
Notifications
You must be signed in to change notification settings - Fork 0
nikcaryo/canned
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
MA canned food drive program to programatically send SMS reminders and update a Google Sheet based on responses
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published