SFPark: Interactive map of SF parking regulations
3 months ago
- #parking
- #AI
- #optimization
- SFPark is an interactive map app designed to help users navigate San Francisco's parking regulations more effectively.
- The project was inspired by the need to avoid parking tickets due to unclear or missed parking restrictions.
- Using Claude AI, the developer quickly prototyped and optimized the app, reducing development time from weeks to days.
- The app leverages publicly available GeoJSON data from data.sfgov.org and services.sfmta.com, pre-processed for efficiency.
- Key optimizations include quantizing coordinates to 32-bit integers, reducing data size, and improving rendering performance.
- The frontend is lightweight, with minimal dependencies, and supports both canvas and WebGL rendering for smooth performance.
- The backend involves an hourly job to refresh data, ensuring up-to-date parking information with minimal overhead.
- The project showcases the potential of AI as a 'high-level compiler,' enabling rapid development of bespoke software solutions.