RestartCrew

The best online community for people affected by AI-driven job disruption.

Getting Started

Prerequisites: Node.js 22+, npm, and Supabase CLI

  1. Clone the repository
  2. Copy .env.example to .env.local and fill in your Supabase credentials
  3. Install dependencies: npm install
  4. Start local Supabase: supabase start
  5. Run the development server: npm run dev

Project Structure

See AGENTS.md for full architecture guidelines and folder structure.

src/           → Frontend application code (Next.js App Router)
public/        → Static assets
supabase/      → Database migrations, Edge Functions, seed data
tests/         → Test files
docs/          → Feature documentation
dev/           → Internal developer notes (not served to frontend)

Documentation

Start with docs/INDEX.md for a complete navigation guide.

Document Purpose
Main Dev Plan Single source of truth — product spec, execution plan, design system
ROADMAP High-level milestone overview
DECISIONS Architecture decision records
DEVLOG Activity log and progress tracker
How We Work Development workflow and agent guidelines
AGENTS.md Coding standards and architecture rules

Tech Stack