{"repo":"martin-c-peutz/typescript-starter","free":true,"listed":false,"github":"https://github.com/martin-c-peutz/typescript-starter","clone":"git clone https://github.com/martin-c-peutz/typescript-starter.git","description":"A production-ready, full-stack TypeScript starter template with Next.js 16 frontend/backend, AWS infrastructure managed by Pulumi, PostgreSQL with Drizzle ORM, and complete SaaS features including authentication, payments, monitoring, and email.","language":"TypeScript","stars":10,"topics":["aws","better-auth","drizzle-orm","nextjs","postgresql","pulumi","react","shadcn-ui","stripe","typescript"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Next.js 16 + Pulumi AWS Production Starter Template A production-ready, full-stack TypeScript starter template with Next.js 16 frontend/backend, AWS infrastructure managed by Pulumi, PostgreSQL with Drizzle ORM, and complete SaaS features including authentication, payments, monitoring, and email. ✨ Features This starter template provides everything you need to build and deploy a modern SaaS application: - 🚀 Full-stack TypeScript - End-to-end type safety from database to frontend - ⚡ Next.js 16 - App Router, React Server Components, and Server Actions - 🔐 Authentication - Better Auth with email/password and OAuth (Google, GitHub, Apple) - 💳 Payments - Stripe integration with subscription management and webhooks - 🗄️ Database - PostgreSQL 16 with Drizzle ORM and migrations - ☁️ Infrastructure - AWS resources managed with Pulumi (VPC, RDS, ECS, S3, CloudFront, SES) - 📊 Monitoring - Sentry error tracking, PostHog analytics, and CloudWatch logs - 📧 Email - React Email templates with AWS SES integration - 🌍 Internationalization - Multi-language support with next-intl - 📝 Blog - MDX-based blog system with dynamic routing - 🔔 Real-time - Server-Sent Events (SSE) support - 🔍 SEO - Dynamic sitemap and robots.txt generation - 🧪 Testing - Vitest for unit/integration tests, Playwright for E2E tests - 🎨 UI Components - shadcn/ui with Tailwind CSS 4 Tech Stack Frontend - Next.js 16 (App Router) - React 19 - TypeScript 5.7+ - Tailwind CSS 4 - shadcn/ui components - Lucide React i","default_branch":null,"files":null,"tree":[],"storefront":"/r/martin-c-peutz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/martin-c-peutz/typescript-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}