Building Python Web Apps

Provides an opinionated reference architecture for production Python web apps — FastAPI + async SQLAlchemy + Postgres, pydantic-settings config, Stripe billing, server-rendered Jinja or a decoupled SPA, deployed as a single Docker image on a managed platform via Terraform. Use when starting a new SaaS/web app, choosing a stack, structuring routers/services/models, wiring Stripe webhooks, protecting FastAPI docs or OpenAPI routes, setting up config/secrets, or deciding how to deploy.

wdm0006 92924b0 7 files · 48.5 KB Updated

File contents

wdm0006/python-skills/tree/main/skills/python/web-app-architecture commit 92924b05c6

Frequently asked questions

npx skillmds@latest add wdm0006/building-python-web-apps