LogoBoilerplateHunt
icon of nextjs-billing

nextjs-billing

A Next.js demo app for building subscription-based SaaS apps with Lemon Squeezy, Auth.js, Drizzle ORM, Tailwind CSS, and Neon.

Introduction

Next.js Billing App with Lemon Squeezy

This Next.js demo app serves as a foundation for building subscription-based SaaS applications, offering ready-made authentication and billing functionalities.

Key features:

  • Framework: Next.js 14
  • Language: TypeScript
  • Billing: Lemon Squeezy
  • Auth: Auth.js v5 (GitHub OAuth)
  • ORM: Drizzle
  • Styling: Tailwind CSS
  • Components: Wedges
  • Database: Neon (Serverless Postgres)
  • Linting: ESLint
  • Formatting: Prettier

This template leverages the Next.js App Router, providing enhanced layouts, component colocation, data fetching, and compatibility with Vercel Edge Functions and serverless deployments.

Use Cases
  • Rapidly prototype SaaS applications with pre-configured billing and authentication.
  • Create integrated billing systems within your SaaS platform.
  • Serve as a learning resource for implementing billing and authentication in Next.js applications.

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates