Skip to content

Next.js app boilerplate and templates. For SaaS, portfolio website, landing pages, and more.

Notifications You must be signed in to change notification settings

KenanBek/nextjs-app-template

Repository files navigation

Next.js App Template

Next.js app template and boilerplate for SaaS, portfolio, landing page, and marketing websites.

It is ready to use template for your project with following features:

  • Built-in components for various use cases (header, footer, CTA button, table of contents, etc.)
  • Customizable using configuration and reusable components (reuse for different projects)
  • Based on Tailwind CSS and TypeScript

Learn more about using Wiki documentation page.

Components

Components are the building blocks of Next.js App Template. They are designed to be used in a variety of projects. All components are split into generic and project components.

Learn more about components.

List of Components

Generic

Project

  • Header: header area with navigation.
  • Footer: footer area with links and social media.

Getting Started

First, clone the repository:

git clone https://github.com/KenanBek/nextjs-app-template.git

You can also clone with another name:

git clone https://github.com/KenanBek/nextjs-app-template.git my-project

Switch to the project directory and install the dependencies:

npm install

Finally, start the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

Features

Learn more about Next.js

If you are a beginner, you can use one of my courses to start building with Next.js, Tailwind CSS, and TypeScript:

Additionally, take a look at the following resources to learn more about Next.js:

About

Next.js app boilerplate and templates. For SaaS, portfolio website, landing pages, and more.

Topics

Resources

Stars

Watchers

Forks

Languages