Introduction

🚀 Overview

This boilerplate aims to help you kickstart your Next.js applications with a robust and scalable technology stack. It integrates modern tools and best practices to ensure your development experience is smooth, efficient, and enjoyable.

🛠️ Technologies Used

  • Next.js: Leverage the latest Next.js features with the App Router for optimized routing and rendering.
  • Auth.js: Secure and flexible authentication strategies.
  • Resend: A modern email service for transactional emails for developers.
  • Prisma: Next-generation ORM for seamless database interactions.
  • TanStack Query: Powerful data fetching and state management for React applications.
  • React Hook Form: Performant and flexible form management with minimal re-renders.
  • tRPC: End-to-end type-safe APIs without the need for a separate schema.
  • Next Safe Action: Type safe Server Actions in your Next.js project
  • ShadCN UI: A modern and customizable UI component library that integrates seamlessly with Tailwind CSS.
  • Tailwind CSS: Utility-first CSS framework for rapid UI development.