LaunchPad

Introduction

Welcome to the LaunchPad documentation — learn how to use and build with LaunchPad.

What is LaunchPad?

LaunchPad is a lightweight project management tool built for solo builders and micro-teams. It combines a Kanban board with AI-powered task generation, GitHub integration, and a clean developer-first experience.

Tech Stack

  • Frontend: Next.js (App Router) + TypeScript + Tailwind CSS + shadcn/ui
  • Backend: Supabase (PostgreSQL + Auth + Row Level Security)
  • Hosting: Vercel (auto-deploy from GitHub)
  • AI: Multi-provider support (Anthropic, Gemini, OpenAI, Groq)

Key Features

Core

  • Kanban Board — Drag-and-drop task management with @dnd-kit
  • AI Task Suggestions — Generate tasks from project descriptions
  • Chat-to-Board — Natural language task creation and board management
  • GitHub Integration — Two-way sync with GitHub issues and PRs

Task Management

  • Task Search & Filter — Find tasks by title/description, filter by priority
  • Bulk Task Actions — Select multiple tasks for batch move/priority/delete
  • Activity Log — Automatic tracking of every task change
  • Soft Delete & Trash — Safety net with 7-day auto-purge

Project Management

  • Project Settings & Archive — Edit details, archive with 7-day auto-delete
  • Dashboard — Stats, "Done This Week" streak, collaborator-aware views
  • Board Sharing — Invite collaborators with role-based permissions

Power User

  • Keyboard ShortcutsN new task, / search, ? help, 1-4 columns
  • Mobile Responsive — Tab-based single column view on mobile
  • Dark Mode — Dark-first theme with Tailwind CSS

On this page