Case Study

Success Stories

Real-world implementations of the DoCoDeGo framework.

Featured Case Study

docodego-starter

A production-ready monorepo boilerplate built following all four DoCoDeGo pillars — proof that specification-first development scales.

~180
Total Files
7
Production Apps
7
Shared Packages
9
Implementation Phases
DoCoDeGo Score

5/5 on Every Pillar

DO

Documentation

Principles, CLAUDE.md, DBML schema, guides

CO

Co-construction

Shared packages, type-safe contracts, FSD

DE

Delivery

Turborepo, CI/CD, 7 deployable apps

GO

Governance

Biome, Commitlint, Lefthook, strict configs

DE Pillar

7 Production Apps

One monorepo. Multiple deployment targets.

Web

Astro + React 19

Mobile

Expo (React Native)

Desktop

Tauri v2

API

Hono + Cloudflare

Browser Extension

WXT

VS Code Extension

VS Code API

CLI

Citty + Clack

CO Pillar

7 Shared Packages

Type-safe contracts between services, following the CO pillar.

@docodego/ui

Shared UI components with RTL-first design

@docodego/auth

Better Auth with multi-platform clients

@docodego/db

Drizzle ORM with per-request factory pattern

@docodego/api-client

Type-safe oRPC contracts

@docodego/validators

Zod schemas as single source of truth

@docodego/stores

Zustand with composable slices

@docodego/sdk

Build-to-distribution package

What Made It Work

Key Takeaways

Documentation First

Wrote principles, rules, and schemas before code

Enforced Standards

Biome, Commitlint, and Lefthook made compliance automatic

Type Safety Throughout

Zod → TypeScript inference, oRPC contracts

Modular Architecture

Shared packages with subpath exports

Testing Pyramid

Unit, component (Storybook), integration, E2E

Automated Pipelines

Turborepo + GitHub Actions for reliability

The Journey

10 Implementation Phases

How docodego-starter was built, phase by phase.

0
Foundation

Defined 16 development principles, created CLAUDE.md, established root configuration

GO
1
Tooling Foundation

TypeScript configurations, testing infrastructure, Turborepo setup

DE
2
Database Package

DBML schema documentation, Drizzle ORM implementation, per-request factory pattern

DO + CO
3
Auth Package

Better Auth with 7 plugins, multi-platform clients (web, Expo), subpath exports

CO
4
Core Packages

Validators, API client, stores, UI, SDK — all following DoCoDeGo principles

All Pillars
5
API Application

HonoJS on Cloudflare Workers, middleware chains, health checks

GO + DE
6
Web Application

Astro + React 19 Islands, Feature-Sliced Design, E2E testing

All Pillars
7
Desktop + Mobile

Tauri v2 desktop, Expo mobile — reusing shared packages

CO
8
Extensions + CLI

Browser extension, VS Code extension, CLI tool

DE
9
Storybook + CI/CD

Centralized Storybook, GitHub Actions CI, continuous verification

All Pillars
Alpha · Live Conversation

Build Your Own Success Story

These patterns came from real teams. Discuss your implementation in #success-stories on Discord — the framework's reference starter and case studies land there first.

Community

More Success Stories Coming

We're documenting more implementations as teams adopt DoCoDeGo. Have a story to share? Drop into #success-stories on Discord and let's write it together.

Share Your Story