Skip to content

hariadiarief/next-pwa-starter-kit

Repository files navigation

Next.js PWA Starter Kit

Welcome to the Next.js PWA Starter Kit! This starter kit provides a foundation for building Progressive Web Apps (PWAs) using Next.js and the Serwist plugin.

Features

  • Next.js: The React framework for production.
  • PWA support: Add offline capabilities and improve the performance of your app with Serwist.
  • Tailwind CSS : A utility-first CSS framework packed with classes
  • TypeScript: Optional, strongly typed language that builds on JavaScript.
  • ESLint: Linting for JavaScript and TypeScript.
  • Prettier: Code formatter to ensure consistent code style.

Getting Started

To get started with this starter kit, follow these steps:

Prerequisites

Make sure you have the following installed:

Installation

  1. Clone this repository:

    git clone https://github.com/hariadiarief/next-pwa-starter-kit.git
    cd next-pwa-starter-kit
  2. Install the dependencies:

    yarn install
    # or
    npm install

Development

To start the development server, run:

yarn dev
# or
npm run dev