FastAPI backend for a weather app. Uses the National Weather Service API and Mapbox's Geocoding API. Uses SQLAlchemy to define DDL and make queries and migrations RDBMS-agnostic. Focus on maintainable and scalable design.
-
(For searchbox features): Create Mapbox account and API key
- Optional OIDC login system with Keycloak. DB is already set up for this
- Manual containerized deployment, hosted by Cloudflare Tunnels