Theodorus Clarence built an awesome Next.js/TailwindCSS starter, but I wanted to add some features and tweak some others.
The full list of features is on starter.jh.ms/features, but here's a quick rundown:
- Next.js
- TypeScript
- DaisyUI
- Supabase (with auth helpers)
- MDX
- React Hot Toast
- Open Graph
- Code Snippets
- Opinionated CSS Utility Classes
- Custom Anchor Tags
- Prettier
- Drone CI Lint and Deploy
- Conventional Commits
Plus most everything else in Theodorus Clarence's starter.
There are several different ways to start your project with this repo.
-
Click the green "Use this template" button in the top-right. Your repo will have an attribution (this repo has an attribution to the original starter).
-
Using
create-next-app
npx create-next-app -e https://github.com/jeffreyhugh/starter project-name
- Deploy to Vercel
- Use
git
git clone https://github.com/jeffreyhugh/starter.git
yarn install
yarn dev
Find all the defaults that need to be changed with a global search for !STARTERCONF
.
Don't forget to update package.json
as well.
MIT