WikiEats

Next.js Lucia Auth Starter Template

A Next.js Authentication starter template (password reset, email validation and oAuth). Includes Lucia, Drizzle, tRPC, Stripe, tailwindcss, shadcn-ui and react-email.

Features

This starter template is a guide to help you get started with Next.js for large scale applications. Feel free to add or remove features to suit your needs.

Next.js

The React Framework for Production

React.js

Server and client components.

Authentication

Credential authentication with password reset and email validation

Database

Drizzle with postgres database

TypeSafe Backend

Preserve type safety from backend to frontend with tRPC

Subscription

Subscription with stripe

Tailwindcss

Simple and elegant UI components built with Tailwind CSS

Shadcn UI

A set of beautifully designed UI components for React

React Email

Write emails in React with ease.