Inspiration
San Francisco street cleaning schedules are hard to keep track of. Me and my teammate paid hundreds of dollars in street cleaning violation tickets over the last year -- we wish there was an app to remind us when to move our cars.
What it does
- Tells you when to move your car, on the web page as well as through an initial notification if you decide to subscribe
- Sends you a reminder over SMS or e-mail, 1 day before you have to move your car as well as the day of
How we built it
- We created a micro-site using ExpressJS and React
- Reminder subscriptions are stored in Redis
- It's hosted on Heroku
Challenges we ran into
- Setting up Mailgun and Twilio integrations for the first time, but once it worked it worked great!
- Date mathematics is tricky!
Accomplishments that we're proud of
- Fade-in animations
- Integrating to the Courier API
- Being able to get a domain called sfstreetparking.com
- Working date mathematics
What we learned
- CSS is a powerful engine for delightful animations
- Can't mention this enough -- date mathematics!
What's next for SF street cleaning reminders
- It'd be great if you could select from a "favorite" list of places you usually street-park in
- It's also possible to extend this to support other regions of the world
- Courier API should make it very easy to extend this to other communication channels (e.g. Slack, Discord)
Log in or sign up for Devpost to join the conversation.