Files
the_order/docs/GETTING_STARTED.md
defiQUG 6a8582e54d feat: comprehensive project structure improvements and Cloud for Sovereignty landing zone
- Add Cloud for Sovereignty landing zone architecture and deployment
- Implement complete legal document management system
- Reorganize documentation with improved navigation
- Add infrastructure improvements (Dockerfiles, K8s, monitoring)
- Add operational improvements (graceful shutdown, rate limiting, caching)
- Create comprehensive project structure documentation
- Add Azure deployment automation scripts
- Improve repository navigation and organization
2025-11-13 09:32:55 -08:00

2.5 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
  • Azure CLI: For Azure deployments
  • Terraform: For infrastructure as code
  • 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 Azure

./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: Terraform, Kubernetes, CI/CD

See Architecture Documentation for details.


Last Updated: 2025-01-27