Points to note:

  • This template uses Turbopack for faster local development.
  • Uses Next.js version 15 & React.js version 19. You can read about support for shadcn/ui components here.
  • Uses App router & all code resides inside the src directory.
  • To add Dark mode, check out shadcn/ui docs. Alternatively you can programmatically add "dark" class to the body for toggling dark mode for components.
  • Fonts: Uses 2 fonts from Google Fonts by default. You can change them in the app/layout.tsx file.

Other tools:

Above tools aren't included to keep the template light. These are just recommendations, you can add them if it suits your needs.