Skip to main content

Codem System Rule

Documentation built around the actual product.

These docs cover the current CRS workflow: trade capture, imports, analytics, backend setup, and deployment.

frontend  : http://localhost:5173
backend   : http://localhost:3000
postgres  : docker on 5433
adminer   : http://localhost:8080

mode      : CRS-only workflow
imports   : CRS-native + broker CSV
auth      : local + admin-capable

Build

Set up CRS locally

Run frontend, backend, Postgres, and Adminer with one clear local layout.

Operate

Import broker CSVs cleanly

Use the CRS-native import pipeline, duplicate safeguards, and skipped-row reports.

Ship

Prepare for deployment

Use the documented env structure, Docker path, and deployment checklist when you go live.

Why this docs site exists

Keep the documentation aligned with the product.

The repo still contains older markdown from the wider legacy platform. This site keeps the main CRS path in one place: setup, imports, persistence, repair scripts, and deployment.

5core app surfaces
CRS-firstimport and export contract
Self-hostedlocal-first deployment path
Keith Odera

Created by Keith Odera

Founder & Developer of CRS

Keith Odera is a Kenya-based builder focused on turning trading workflow ideas into clear, usable systems. CRS reflects that approach: iterate until the workflow is right, then refine it until it feels dependable.