Files
the_order/docs/GETTING_STARTED.md
T

2.4 KiB

Getting Started with The Order

Welcome to The Order! This guide will help you get started with development, deployment, and operations.

Prerequisites

  • Node.js: 20.x or later
  • pnpm: 8.x or later
  • Docker: For containerized services
  • SSH / operator access: For Sankofa Phoenix deployments
  • kubectl: For Kubernetes operations

Quick Start

1. Clone and Install

git clone <repository-url>
cd the_order
pnpm install

2. Configure Environment

cp .env.example .env
# Edit .env with your configuration

See Configuration Guide for details.

3. Start Development

# Start all services
pnpm dev

# Or start specific service
pnpm --filter @the-order/identity dev

4. Access Services

Next Steps

For Developers

  1. Read Architecture Documentation
  2. Review API Documentation
  3. Check Contributing Guidelines

For Operators

  1. Review Operations Runbooks
  2. Study Deployment Guide
  3. Complete Training Materials

For Product/Management

  1. Review Product Documentation
  2. Understand Governance Framework
  3. Review Legal Policies

Common Tasks

Running Tests

pnpm test

Building for Production

pnpm build

Deploying to Sankofa Phoenix

./scripts/deploy/deploy.sh --all --environment dev

Database Migrations

pnpm --filter @the-order/database migrate

Getting Help

Architecture Overview

The Order is a monorepo with:

  • Services: Backend microservices (Identity, Intake, Finance, etc.)
  • Packages: Shared libraries and utilities
  • Apps: Frontend applications (Portals)
  • Infrastructure: Proxmox, Kubernetes, CI/CD

See Architecture Documentation for details.


Last Updated: 2025-01-27