Skip to content

stevechanvii/nextjs-starter

Repository files navigation

Next.js Starter Template

Welcome to this Next.js starter template, built with Next.js 14.2.1. This template provides a streamlined setup with a basic header and side navigation, ready for you to kickstart your project.

Features

This starter pack includes the following pre-installed packages and configurations:

Pre-installed Packages

  • Shadcn: A framework for building components.
  • Tailwind CSS: A utility-first CSS framework for rapid UI development.
  • React Query: For fetching, caching, and synchronizing server data in React.
  • Zustand: A small, fast, and scalable state management solution.
  • Jest: A Testing Framework

Pre-configured Tools

  • ESLint: For identifying and fixing linting issues in your JavaScript code.
  • Husky: To run Git hooks.
  • Commitizen: For consistent commit messages.

Getting Started

  1. Clone the Repository:

    git clone https://github.com/your-repo/nextjs-starter.git
    cd nextjs-starter
  2. Install Dependencies:

    npm install
  3. Run the Development Server:

    npm run dev
  4. Build for Production:

    npm run build
  5. Lint Your Code:

    npm run lint