Getting Started with Codapult
Learn how to set up Codapult and launch your SaaS in minutes.
Welcome to Codapult
Codapult is a production-ready SaaS boilerplate built with Next.js 16, Turso, Drizzle ORM, and shadcn/ui. It includes everything you need to launch a SaaS product — authentication, billing, AI chat, admin dashboard, and more.
Quick Start
- Clone the repository
- Copy
.env.exampleto.env.localand fill in your values - Run
pnpm installto install dependencies - Run
pnpm db:generate && pnpm db:pushto set up the database - Run
pnpm run devto start the development server
What's Included
- Authentication — Better-Auth or Kinde, with OAuth support
- Billing — Stripe and LemonSqueezy adapters with webhook handling
- AI Chat — Vercel AI SDK with streaming responses
- Admin Panel — User management, subscriptions, and analytics
- Teams — Multi-tenant organizations with role-based access
- Blog — MDX-powered blog with RSS feed
- i18n — Internationalization with next-intl
- Email — Transactional emails with Resend
Next Steps
Check out the documentation to learn more about each feature, or dive into the API reference for detailed endpoint information.