أطلق تطبيق ويب
Ship a Web App — 40 lessons
- 01 Project brief: قبل أي code — Project brief: before any code
- 02 Scaffold: من 0 للـ running app — Scaffold: from zero to running app
- 03 Design system: tokens + components — Design system: tokens and components
- 04 Landing page: hero + features + CTA — Landing page: hero, features, CTA
- 05 Auth flow: signup + login + logout — Auth flow
- 06 DB schema + Prisma — Database schema with Prisma
- 07 CRUD routes: API endpoints — CRUD routes: API endpoints
- 08 Dashboard: app's main UI — Dashboard: app's main UI
- 09 Pricing + Stripe Checkout — Pricing and Stripe Checkout
- 10 Webhook: subscription events — Webhook: subscription events
- 11 Admin panel: manage users — Admin panel: manage users
- 12 SEO: meta tags + OG images + sitemap — SEO essentials
- 13 Email: welcome + magic link + receipts — Email essentials
- 14 Analytics: PostHog events — Analytics: PostHog events
- 15 Error tracking: Sentry essentials — Error tracking: Sentry essentials
- 16 Capstone 1: launch v1 to 100 users — Capstone 1: launch v1 to 100 users
- 17 Marketing site: blog + SEO — Marketing site: blog and SEO
- 18 Social launch: X, LinkedIn, Product Hunt — Social launch strategy
- 19 Customer support: help desk + docs — Customer support: help desk and docs
- 20 Iteration: v2 roadmap — Iteration: v2 roadmap
- 21 Capstone 2: 30-day iteration sprint — Capstone 2: 30-day iteration sprint
- 22 Performance: Web Vitals — Performance: Web Vitals
- 23 Accessibility: WCAG basics — Accessibility: WCAG basics
- 24 i18n: multi-language support — i18n: multi-language support
- 25 Capstone 3: 90-day sprint — Capstone 3: 90-day sprint
- 26 Security audit: 10 checks — Security audit: 10 checks
- 27 Compliance: GDPR + privacy — Compliance: GDPR and privacy
- 28 Scale: 10K → 100K users — Scale: 10K to 100K users
- 29 Team: hire + collaborate — Team: hire and collaborate
- 30 Exit strategy: 5 outcomes — Exit strategy: 5 outcomes
- 31 Capstone 4: production hardening — Capstone 4: production hardening
- 32 Go-to-market: positioning + messaging — Go-to-market: positioning and messaging
- 33 Growth loops: A + A + R — Growth loops: acquisition, activation, retention
- 34 Pricing experiments: 3 tests — Pricing experiments: 3 tests
- 35 Network effects: build a moat — Network effects: build a moat
- 36 Capstone 5: 1-year vision — Capstone 5: 1-year vision
- 37 Content engine: blog + newsletter — Content engine: blog and newsletter
- 38 Partnerships: integrate + cross-promote — Partnerships: integrate and cross-promote
- 39 Public roadmap: 3 tools — Public roadmap: 3 tools
- 40 Graduation: ship-it master — Graduation: ship-it master