Back to Projects

Better Auth Next.js Starter

  • Full-Stack · Backend · Open Source
Better Auth Next.js Starter

Project Overview

An open-source, production-oriented starter for building Next.js applications with secure authentication and a type-safe data layer.

Problem

Authentication setup is often repeated across projects and can slow down the start of a new product.

Solution

Created a reusable starter that combines Better Auth, Prisma, MySQL, responsive authentication screens, and documented developer tooling.

My Responsibilities

  • Designed a modular starter architecture focused on maintainability and extension.
  • Integrated Better Auth flows including sign-in, sign-up, password reset, and email verification.
  • Built accessible, responsive authentication interfaces with Tailwind CSS and Radix UI.

Key Features

  • Ready-to-use authentication flows
  • Type-safe Prisma data layer
  • Responsive authentication UI
  • Environment and migration setup

Technology Stack

  • Next.js
  • TypeScript
  • Better Auth
  • Prisma
  • MySQL
  • Tailwind CSS
  • Radix UI
DemoSource Code