Skip to content

Aerolab/next-starter

Repository files navigation

🪁 Aerolab Next.js Starter

✨ Features

  • 🚀 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

🛠 Requirements

🚀 Getting started

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.