Skip to content

Repository files navigation

Launchpad UI

A new face for launchpad.net built with Svelte.

Quickstart

Prerequisites

  • Node.js (version 26 LTS or higher)
  • pnpm (version 10 or higher)

Clone and install dependencies

git clone https://git.launchpad.net/launchpad-ui
cd launchpad-ui
pnpm install

Setup environment variables

Running the project against the real backend requires a populated .env.

Create a .env file in the project root:

cp .env.mock .env

Then update the variables in .env as needed.

Previewing the production build

pnpm build
pnpm preview

Launchpad UI will be available at http://localhost:4173.

Running the development server

pnpm dev

Launchpad UI will be available at http://localhost:5173.

Storybook

Use Storybook to develop and test UI components in isolation.

pnpm storybook

Storybook will be available at http://localhost:6006.

Other useful commands

  • pnpm check runs typechecks + lint.
  • pnpm test runs all tests once.

Releases

Packages

Used by

Contributors

Languages