Skip to content

janerikbr/kickstart

Repository files navigation

About Kickstart

Kickstart is a boilerplate project designed for quickly starting SSR-powered web applications using

  • Node.js with Fastify
  • Preact
  • Vite
  • TailwindCSS

Prerequisites

Node.js and pnpm.

Getting Started

  1. Clone the repository:

    git clone git@github.com:janerikbr/kickstart.git kickstart
    cd kickstart
  2. Install dependencies:

    pnpm install
  3. Kickstart your new project:

    pnpm kickstart

    This will prompt you for a project name and then create the project.

  4. Start the development server:

    pnpm dev

Building for Production

Work in progress.

  1. Build the client and server:

    pnpm build

    This will create the following directories:

    • dist/client/: Contains the client-side assets (HTML, CSS, JavaScript).
    • dist/server/: Contains the server-side code.

Running in Production

  1. Start the server:

    pnpm start

    This will start the Node.js server. Make sure you have built the project first.

About

Boilerplate template for kickstarting new projects

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors