snxtw
snxtw copied to clipboard
🔋 Next.js (App Router) + Tailwind CSS + Typescript Starter Template
Next.js (App Router) + Tailwind CSS + Typescript Starter Template
Features
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
Getting Started
1. Clone this template using one of these ways:
-
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
2. After cloning this project, install dependencies
It is encouraged to use yarn so the husky hooks can work properly.
yarn install
3. Run development server
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
.