Apps 3

SCI Portfolio

Engineering portfolio monorepo with HUD frontend, VitePress docs, CI/CD, and content-driven project showcase.

Type
Platform
Status
In development
Role
Solo Architect & Developer
Duration
2025-05 → present

Overview

A platform vessel houses the monorepo core, CI pipeline, docs portal, deploy grid, and shared packages — demonstrating architecture, process, and long-term maintainability as a living case study.

Key metrics

Apps

3

Locales

2

Vessels

6

Doc pages

12

Engineering highlight

DecisionRef: DES-001

HUD content model for multi-class portfolio

Unified JSON schema with vessel-class templates maps web, chain, game, mobile, tool, and platform projects to a single diagnostic renderer.

Links

Timeline

Each bar marks a documented milestone or decision.

More notes

MilestoneRef: ADR-002

next-intl middleware routing

Shipped en/pt locale support with static generation and locale-aware navigation.

Featured module

Monorepo Core

Turborepo workspace with npm packages, shared configs, and incremental build caching.

Summary

Engineering portfolio monorepo with HUD frontend, VitePress docs, CI/CD, and content-driven project showcase.

Architecture

  • Monorepo CoreFeatured

    Turborepo workspace with npm packages, shared configs, and incremental build caching.

    Turboreponpm workspacesTypeScript
  • CI Pipeline

    GitHub Actions for lint, build, and Vercel prebuilt deploy with environment promotion.

    GitHub ActionsVercelOIDC
  • Docs Portal

    VitePress site for project brief, requirements, ADRs, and design specifications.

    VitePressMarkdownMermaid
  • Deploy Grid

    Multi-app deployment — sci-fi client on Vercel, docs on static hosting, POC sandbox.

    Vercelnext-intlSSG
  • Shared Packages

    Future shared libs for UI primitives, content schema, and eslint/tsconfig presets.

    packages/*TurborepoConventional Commits

Tech stack

TurborepoNext.jsVitePressTypeScriptVercelGitHub Actions