-
Notifications
You must be signed in to change notification settings - Fork 0
Car In Bike Lane dot [sometld] #29
Copy link
Copy link
Open
Description
Main use case:
- Allow a user to easily bring up a web site on their smartphone when they are biking and encounter a car parked in/blocking the bike lane, take a picture which both submits it to the site DB as well as submits a report to the local 311
- It should get the location using the geolocation API in the browser (prompt user) and POST that so it can be saved in the DB too
- It should save, date, time, location (lat/lng, maybe address lookup out of band?), and image to the DB
- It should submit a report to 311 in some way (Open311 API? SeeClickFix? Twitter @-mention to the city?)
Goals:
- Increase reports of cars parked in bike lane to the city
- Collect data on when/where cars are parked in bike lanes to advocate for more targeted enforcement that reduces the problem
MVP:
- v0.1:
- Only I and a handful of users try it out for experience in the field
- Only the "experience" — no saving or 311 submission
- v0.2:
- Experience improvements based on tester feedback
- Actually saves info to DB
- Only San Francisco for 311 report submission
- Easiest way to submit via 311 (maybe start manually doing it; then maybe transition to tweets at them; then explore and maybe transition to API)
MVP assumptions to test:
- Does it work across most devices?
- Are people comfortable using it while stopped in the bike lane?
- Does a smartphone pic take way too long to upload using basic HTML? AKA do we need to compress on the client side?
- Do we need to validate pictures before submitting? (probably why we start by manually submitting to 311)
Possible future use cases after initial usage/user feedback/tech feasibility tests:
- Allow someone to report later using a picture taken before?
- Lots of questions here, but big one is validity
- Compress image on the client side to make upload fast (what size do we compress down to?)
- Expand to other jurisdictions (allow others to write those integrations? or encourage redeployment for single-tenant instances?)
Other notes:
- Looked at enabling people to use SMS (MMS) to report, but it strips location info and would be annoying to text your location relative to the browser picking it up
- Mobile Safari strips Exif info, so can't get location from picture itself (why we do geolocation API)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels