A comprehensive tutorial for building a full-stack choose your own adventure game using FastAPI backend and React frontend. Covers database modeling with SQLAlchemy, AI integration with OpenAI for story generation, API design with proper schemas and routing, CORS configuration, and deployment strategies. The project demonstrates advanced FastAPI patterns including job queuing for long-running operations, proper project structure with separate modules for models, schemas, and routers, and database relationships for storing branching story nodes.

3h 30m watch time

Sort: