Courses/Full-Stack Software Engineer/Build a Full-Stack Task Manager
Full-Stack Software EngineerIntermediate8 modules~4.0 hours hands-on

Build a Full-Stack Task Manager

Build one complete, runnable full-stack app end-to-end: a React + TypeScript frontend talking to a FastAPI backend backed by SQLite, with full CRUD and a deploy note.

// What you'll be able to do
  • Prerequisites, scope, and the three-tier plan
  • Scaffold the Vite React frontend and the FastAPI backend
  • Model tasks, create the SQLite schema, and persist
  • CRUD endpoints, request/response models, and CORS
// Curriculum

8 modules, built to run

Every module ships runnable code. Expand any one to see what's inside.

00IntroductionThe app you'll ship and the stack behind it30 min
ObjectiveThe app you'll ship and the stack behind it
Start moduleFree preview
ObjectivePrerequisites, scope, and the three-tier plan
ObjectiveScaffold the Vite React frontend and the FastAPI backend
ObjectiveModel tasks, create the SQLite schema, and persist
ObjectiveCRUD endpoints, request/response models, and CORS
ObjectiveA typed fetch client, useEffect, and rendering the list
ObjectiveControlled forms wired to POST, PATCH, and DELETE
ObjectiveThe full round-trip, a deploy note, and the finished app

Ready to start Build a Full-Stack Task Manager?

Start with the free Module 0, then unlock the full course on a Pro plan.

Preview Module 0Back to catalog