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:
- Zustand 🐻 - keeps your state management simple, minimal, and scalable.
- React Query 🧿 - for all your data fetching needs.
- Radix UI 🌈 - accessible, unstyled, and customizable component library.
- AutoAnimate ✨ - for simple animations that enhance the user experience.
Above tools aren't included to keep the template light. These are just recommendations, you can add them if it suits your needs.