Skip to content

lilazero/nextjs15-react19-starter

Repository files navigation

Next.js 15 and React 19 Website Starter

This is a starter template for building a website using Next.js 15 and React 19. It includes TypeScript, Tailwind CSS, shadcn, Biome, Husky, Lint-Staged, and more to help you get started quickly and efficiently.

Features

  • Next.js 15: The latest version of Next.js for building server-side rendered React applications.
  • React 19: The latest version of React for building user interfaces.
  • TypeScript: A statically typed superset of JavaScript that enhances code quality and developer productivity.
  • Tailwind CSS: A utility-first CSS framework for rapid UI development.
  • shadcn: A collection of UI components for building modern web applications.
  • Biome: A tool for managing and optimizing your project's dependencies.
  • Husky: A tool for managing Git hooks.
  • Lint-Staged: A tool for running linters on staged Git files.

Nextjs15Starter

Getting Started

To get started with this template, follow these steps:

  1. Clone the repository:
git clone https://github.com/your-username/nextjs15-react19-starter.git
cd nextjs15-react19-starter
  1. Install dependencies:
pnpm install
  1. Run the development server:
pnpm dev
  1. Build for production:
pnpm build
  1. Start the production server:
pnpm start

Scripts

  • dev: Starts the development server.
  • build: Builds the application for production.
  • start: Starts the production server.
  • type-check: Runs TypeScript type checking.
  • lint: Runs ESLint on the source files.
  • format: Formats the code using Prettier.
  • format:ci: Checks for formatting issues in CI.
  • postinstall: Runs Husky to set up Git hooks.

License

This project is licensed under the MIT License.

Author

Andi Lilaj

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published