This repository is π β‘ battery packed with:
- π₯ Next.js with app router directory structure
- βοΈ React
- β‘οΈ Typescript
- π Tailwind CSS
- π Pre-built Components
- βοΈ SEO metadata
- π ESLint β Find and fix problems in your code
- π Prettier β Format your code consistently
- πΆ Husky & Lint Staged β Run scripts on your staged files before they are committed
- π€ Conventional Commit Lint
-
You can simply click
Use this template
button on this repository Please be aware that there will be an attribution on your repository. It would be greatly appreciated if you could leave this attribution intact, as it will help others discover and benefit from this template as well. Thank you! π" -
Using
create-next-app
npx create-next-app -e https://github.com/bonabrian/snxtw project-name
-
Using
degit
npx degit bonabrian/snxtw YOUR_APP_NAME
It is encouraged to use yarn so the husky hooks can work properly.
yarn install
You can start the server using this command:
yarn dev
Open http://localhost:3000 with your browser to see the result. You can start editing the page by modifying src/app/page.tsx
.