An App Starter built using Next.js 14 server components.

Features

This project is an experiment to see how a modern app, with features like auth, subscriptions, API routes, and static pages would work in Next.js 15 app dir.

Next.js 14

App dir, Routing, Layouts, Loading UI and API routes.

React 18

Server and Client Components. Use hook.

Database

ORM using Prisma and TRPC

Components

UI components built using Shadcn/UI

Authentication

Authentication using Clerk and middlewares.

Subscriptions

Free and paid subscriptions using Stripe.