- 🚀 Next.js 15 & React 19
- 📝 TypeScript - Typed JavaScript
- ⚙️ Tailwind CSS - A utility-first CSS framework
- 🍓 Storybook - UI component explorer for frontend developers
- 📏 ESLint — Pluggable JavaScript linter
- 💖 Prettier - Opinionated Code Formatter
- 🐶 Husky — Use git hooks with ease
- 🚫 lint-staged - Run linters against staged git files
- 🗂 Absolute import - Import folders and files using the @ prefix
- 🤩 Zod - Typesafety for your code
- 🚀 Deploy Preview - Deploy your branch to a unique URL
- 🧐 Analytics - Google Analytics and Google Tag manager
- 🧭 SEO - Meta tags, Sitemap.xml, robots.txt and more
Run the following commands to create a new project with this Starter:
First clone the repo and remove the origin remote:
git clone https://github.com/Aerolab/next-starter
cd next-starter
git remote rm origin
Then add your own repository and push:
git remote add origin [URL]
git push -u origin develop
Install the dependencies:
pnpm install
Finally, run the development server:
pnpm dev
Open http://localhost:3000 with your browser to see the result.