I Don't Just Build Projects, I Build Products.
A curated ecosystem of 60 real-world, production-ready projects covering AI, SaaS, web apps, games, tools, and developer utilities โ demonstrating end-to-end product building with a modern tech stack.
| Category | Count | Description |
|---|---|---|
| ๐ผ Portfolio | 8 | Professional developer portfolio sites |
| ๐ Web Apps | 20 | Interactive web applications |
| ๐ฎ Games | 10 | Browser-based games |
| ๐ ๏ธ Tools | 12 | Developer utilities |
| ๐ Starters | 10 | Boilerplate templates |
| Total | 60 | Production-ready projects |
- Framework: Next.js 16 + React 19
- Language: TypeScript 5 (strict mode)
- Styling: Tailwind CSS 4 + DaisyUI 5
- Auth: Supabase Auth (magic link)
- Database: Supabase (PostgreSQL)
- Payments: Stripe (subscriptions + webhooks)
- AI Chat: OpenRouter + Z.AI (multi-model)
- Email: Resend + React Email
- Docs: Fumadocs MDX
- Analytics: Plausible
- Deployment: Vercel (primary), Cloudflare Pages, Firebase, Azure SWA, AWS Amplify
git clone https://github.com/mk-knight23/60-Projects
cd 60-Projects
npm install
cp .env.example .env.local
# Fill in your .env.local values
npm run devOpen http://localhost:3000.
See .env.example for all required variables:
NEXT_PUBLIC_SUPABASE_URL+NEXT_PUBLIC_SUPABASE_ANON_KEYโ Supabase projectSTRIPE_SECRET_KEY+STRIPE_WEBHOOK_SECRETโ Stripe billingOPENROUTER_API_KEYโ AI chat (free tier available)RESEND_API_KEYโ Transactional email
โโโ app/ # Next.js App Router pages & API routes
โ โโโ api/ # REST API (chat, stripe, auth, email)
โ โโโ dashboard/ # Protected user dashboard
โ โโโ docs/ # Documentation (MDX)
โ โโโ ... # Public pages (home, pricing, login)
โโโ components/ # Shared React components
โโโ lib/ # Business logic (db, stripe, models, plans)
โโโ content/docs/ # MDX documentation source
โโโ supabase/ # DB schema (setup.sql)
โโโ emails/ # React Email templates
| Plan | Price | Features |
|---|---|---|
| Free | $0 | Project screenshots + 5 project demos via email |
| Paid | $10/mo | All 60 projects source code + docs + real use cases |
Use code OPEN60 for 100% off.
npm run dev # Start dev server
npm run build # Production build
npm run lint # ESLint
npm test # Run tests
npm run email:dev # Preview email templatesThis project is deployed across 5 cloud platforms per project:
- Vercel (primary)
- Cloudflare Pages
- Firebase Hosting
- Azure Static Web Apps
- AWS Amplify
- No hardcoded credentials โ all secrets via environment variables
- Stripe webhook signature verification
- Supabase Row Level Security (RLS) on all tables
- OWASP security headers
- Dependency scanning in CI
MIT โ see LICENSE
Part of Kazi's Agents Army โ built with 10 specialized AI mega-agents