"Minimal starter template using nextjs for landing page, marketing sites and portfolios"
This project is a starter project to create website with Next.js. This project is build with Tailwindcss, Radix UI, and Vercel. Allow you to create website faster and with simplicity.
When create a website from scratch, you need to create many things. This project is a starter project to create website with Next.js. This project is build with Tailwindcss, Radix UI, and Vercel. Allow you to create website faster without waste your time.
The starter is fully customizable and you can change the design and content. You can also add more feature to your website. Support out of the box with Typescript, Tailwindcss, Radix UI, and Vercel.
This project is contain buch of feature included to help you to ship site faster.
- Predefined basic components
- Using the flexible and scalable folder structure (screaming architecture)
- Analytics integrations (Vercel, Google Analytics, Posthog)
- SEO friendly (SEO, Open Graph, Twitter Card)
- Dynamic rendering (SSG, SSR, ISR)
- Predefind script for development, production, format and linting
- Packed with github actions support (release, production, beautify, and lighthouse test & reports)
- Include with issue template for bug report and feature request
- Fully documentation
Since building this project here are list about stack, site, tech and any library in this project
- Next.js - for framework
- Tailwincss - styling the components
- Lenis Scroll Smoother - smooth scroll effect
- Shadcn UI - predefined editable components
- Radix UI - unstyle components to build your own and combine with Shadcn UI
- Motion - advance animation
- dayjs - date formatting
- tailwindcss animate - css animation
First, clone the repository using this command below:
git clone [email protected]:nyomansunima/nextjs-site-starter.gitIf you're not using ssh in github, you can still clone the template using command below:
git clone https://github.com/nyomansunima/nextjs-site-starter.gitNext, open the project with your own favorite code editor. eg, vscode, zed, nvim, helix.
Then, install the package by run bun install.
For more detais, you can check all the docs below:
If you're interested in another templates, you can check this out:
Thanks to read this project documentation. If you had something to request or to ask, you can open issue or contact me.