Introduction

Last Updated: 2026-07-20

Welcome to the engineering documentation for the Rocket Club platform. This site is the canonical reference for how the platform is built, deployed, and operated. It lives in the same repository as the code it documents (apps/docs), so the docs move with the code.

What these docs cover

  • How the system is put together — the apps, the shared libraries, the data platform, and the AWS infrastructure.
  • How data flows — from external sources through the Prefect pipelines and Lambda processors into Neo4j and Cloudinary.
  • How to run and deploy — local development, CI/CD, and infrastructure operations (including park / unpark to control cost).

These are engineering notes, not end-user product help.

The monorepo at a glance

This repository is an Nx monorepo managed with pnpm:

  • apps/web — the main user-facing Next.js app (React 19, Tailwind v4).
  • apps/docs — this documentation site (Next.js + MDX).
  • apps/admin — the internal admin/operations panel (infra catalog, health checks, logs, park/unpark, service catalog).
  • libs/ui — the shared shadcn/ui component library and design tokens (@rocket-club/ui).
  • libs/auth — shared Kinde authentication helpers (@rocket-club/auth).
  • data/platform — the Python data engineering platform (Prefect flows and AWS Lambda functions).
  • infra/platform — Terraform for the AWS infrastructure.

How to navigate

The sidebar is organized into sections:

Running this site

From the repository root:

  • Dev server: pnpm dev:docs
  • Production build: pnpm build:docs