A full-stack boilerplate using Next.js App Router (frontend and backend) powered by Server Actions with next-safe-action for end-to-end type safety. The setup uses Drizzle ORM for database interactions and shadcn/ui for consistent UI components. This project includes a full Users CRUD example with search and filtering capabilities.
Features
- Next.js App Router for modern full-stack development.
- Server Actions powered by next-safe-action for type-safe server mutations.
- Drizzle ORM for type-safe PostgreSQL access.
- PostgreSQL as the primary database.
- Users CRUD Example with search and filtering.
- Monorepo structure for modularity and maintainability.
- Dedicated db package for schema and queries.
- Dedicated ui package using shadcn/ui for reusable frontend components.
- TypeScript support for full end-to-end type safety.
Use Case
Ideal for developers building modern full-stack applications with Next.js Server Actions and strict type safety using next-safe-action. This boilerplate provides a clean and scalable foundation for SaaS platforms, dashboards, and internal tools requiring CRUD operations with advanced UI and type-safe server interactions. đ
Boilerplate details
Last update
2 days agoBoilerplate age
2 days ago