Build Through Practical Projects
Each project is structured like a real product — not a five-minute toy. You'll build the moving parts that actually ship: auth, payments, real-time, AI, dashboards.
5 projects
- Premium
AI SaaS Dashboard
An AI product with auth, billing, streaming chat, and a dashboard.
Build a real AI SaaS end-to-end: users sign up, pay for a plan, talk to a streaming AI assistant, and see usage analytics. The architecture is identical to what production AI startups ship.
AuthPaymentsAI StreamingWebhooksAdvanced ~18h - Premium
E-Commerce Platform
Catalog, cart, checkout, orders, admin — the full loop.
Build an e-commerce app with the moving parts that actually ship: a catalog, a cart, a checkout that survives page refreshes, an admin area, and an order lifecycle that can recover from failed payments.
CatalogCheckoutOrdersAdminIntermediate ~22h Authentication System
Tokens, sessions, refresh, and role-based access — done right.
Build a complete auth system from scratch. Email/password, OAuth, refresh tokens, sessions, password reset, email verification, role-based access, and the rate limits that keep it safe.
AuthSessionsRBACOAuthIntermediate ~14h- Premium
Real-Time Chat App
Rooms, presence, typing indicators, and reliable delivery.
Build a chat app that handles the realities: reconnects, message ordering, presence flickers, typing indicators, and delivering messages even if a user briefly disconnects.
Real-timeWebSocketsPresencePub/SubIntermediate ~16h Admin Dashboard
Analytics, protected routes, and data tables that scale.
An admin dashboard that handles the unglamorous parts well — paginated tables over millions of rows, real role-based access, audit logs, and charts that don't crash on big datasets.
AnalyticsTablesRBACAudit logIntermediate ~12h