create-aaanh-stack
v0.2.2
Published
Stop repeating myself: Next.js template with Shadcn UI, TypeScript, Tailwind CSS, and T3 Env configuration
Maintainers
Readme
AAANH Stack
A modern Next.js template with Shadcn UI, TypeScript, Tailwind CSS, and T3 Env configuration.
Mostly for my own but feel free to use 😁
Usage
To create a new project using this template, run:
npm create aaanh-stack my-appThis will create a new directory called my-app with all the necessary files and configurations.
Features
- Next.js 15 with App Router
- Shadcn UI components
- TypeScript
- Tailwind CSS
- T3 Env for type-safe environment variables
- Drizzle ORM for database management
- Modern development setup with Turbopack
Getting Started
After creating your project:
Navigate to your project directory:
cd my-appSet up your environment variables:
- Copy
.env.local.exampleto.env.local - Update the
DATABASE_URLwith your database connection string - Add any other environment variables your application needs
- Copy
Install dependencies:
pnpm installStart the development server:
pnpm devOpen http://localhost:3000 in your browser to see your application.
Environment Variables
The template uses T3 Env for type-safe environment variables. The following environment variables are required:
DATABASE_URL: Your PostgreSQL database connection string
License
MIT
