Lydia Ng
SECTION 10 // SELECTED BUILDS · REPOSITORIES & EXPERIMENTAL SYSTEMS

Smaller products, focused workflows

Purpose-built prototypes and software tools demonstrating end-to-end product architecture, client-side rendering engines, gamified persistence, and structured information models.

terminal
Guiding Premise

Focused technical explorations testing interaction boundaries, state machines, and high-performance asset pipelines before production scaling.

BUILD 01 zephyr-scripts/scripturestudio-socialpostcreator

Scripture Studio — Social Post Creator

Focused content-production tool for scripture-based social graphics

verified product workflow · design controls · reusable presets · browser export
ENGINE & RENDERING

Compositor

Client-side SVG/Canvas rendering compositor, dynamic aspect ratio calculation (1:1, 4:5, 9:16, 16:9), typography scale bindings, and high-DPI rasterization.

aspect_ratio Dynamic Viewport Matrix
CONTROLS & TOKENS

Typography & Scale

Granular kerning, line-height clamps, contrast ratio checks, brand-governed palette tokens, and preset serialization.

tune Direct Token Clamping
PIPELINE PERFORMANCE

Client-Side Export

Lossless PNG generation directly in browser memory without server hops, enforcing strict privacy and zero-latency performance.

memory 0ms Latency Overhead
FOUNDATION

Technical Stack

  • React · Vite · TypeScript
  • Canvas / Native SVG API
  • Tailwind CSS Utility Substrate
code_blocks Pure Micro-App Target
Compositor Console v2.4 // Memory Buffer Active
Export DPI: 1x 2x Retina 4x Print
Preset & Geometry Configurations
1:1 Feed
4:5 Portrait
9:16 Story
16:9 Hero
Tracking / Kerning -0.024em
Line Height Tension 1.18
Contrast Threshold 14.2:1 (AAA)
Governed Color Token
PROVERBS 3:5-6 format_quote

Trust in the Lord with all your heart and lean not on your own understanding.

Scripture Studio Token Engine 1080 × 1080 px
SVG Canvas DOM Hooked zero-latency buffer ready
BUILD 02 zephyr-scripts/growthquest_dev

GrowthQuest — Youth Resilience Platform

Action-based youth challenges, progression, and state persistence engine

neurology user journeys · state/persistence · gamification · Firebase architecture
FLOW & PROGRESSION

Event Engine

Event-driven challenge progression engine, real-time client state synchronization, authenticated quest pathways, and reward tier logic.

timeline Deterministic Milestones
REAL-TIME PERSISTENCE

Firestore State

Firebase Auth, Firestore real-time listeners, optimistic UI updates, and atomic streak/score increments with offline persistence.

sync_alt Atomic Streak Ledger
BEHAVIORAL UX

Action Validation

Action verification workflows, reflective journaling submissions, badges/milestones unlock triggers, and role-based mentor oversight view.

military_tech Mentor Authorization Guard
FRAMEWORK MATRIX

Technical Stack

  • React · Vite · TypeScript
  • Firebase Auth & Firestore
  • Framer Motion · Tailwind CSS
deployed_code Production-grade Client App
Quest Progression & Real-time Verification Architecture Persistence Sequence v1.2
01 // TRIGGER

Challenge Action

Youth selects a daily challenge task: "Active Listening Encounter" with prescribed behavioral constraints.

Status: Active State
02 // REFLECTION

Input & Validation

Structured textual reflection + photo proof validation submitted through client-side state validator.

Schema: JSON Schema Valid
03 // SYNC MUTATION

Atomic Firestore Commit

Optimistic local write immediately dispatched; transactional batch increments user experience points and streak tally.

Transaction: atomic_write()
04 // PERSISTENCE

Streak Ledger & Badges

Real-time listener fires achievement unlocks and propagates update to mentor oversight view dashboard.

Streak: 14 Days (+120 XP)
BUILD 03 zephyr-scripts/fga-resources-playlist

Church Resources — Needs-Based Digital Experience

Topic-led digital resource experience and curated media architecture

account_tree information architecture · content experience · reusable React components
STRUCTURE & TAXONOMY

Curated Catalog

Taxonomy-driven digital cataloging system mapping theological themes into guided learning modules, curated audio playlists, and study guides.

category Multi-branch Taxonomy
COMPONENT SYSTEM

Modular UI Units

Modular audio stream controller, categorized card taxonomy, filter chips with multi-attribute query indexing, and deep-linkable drawer sheets.

widgets Zero-Layout-Shift Drawers
MEDIA COHESION

Multi-Format Wrappers

Hierarchical topic trees, tag cross-referencing, multi-format media wrappers (audio, PDF, video summaries) without layout shift.

play_circle Unified Media Player Context
MODERN STACK

Technical Stack

  • React · Next.js / Vite · TypeScript
  • Headless UI / Radix Primitives
  • Tailwind CSS Modular Layout
layers Semantic Schema Model
Structured Content Taxonomy & Relational Multi-Node Media Topic Hierarchy Visualization
TIER 1 // ROOT TOPIC
auto_stories Foundations of Leadership

Core theological and practical stewardship domain.

TIER 2 // CURATED SERIES
Series A: Servant Architecture
4 Resources
Series B: Organizational Health
6 Resources
TIER 3 // RESOURCE NODES
headphones Audio Stream (42m 18s)
description Study Sheet (PDF Annotated)
forum Actionable Discussion Prompts
ENGINEERING COHESION

Architectural Competencies Matrix

Common foundational design and engineering patterns governing focused software prototypes.

memory

Deterministic Client State

Finite state machines ensure zero unpredictable UI transitions or orphaned asynchronous side effects across complex form steps and canvas overlays.

speed

Zero-Latency Client Export

Leverages native Canvas, SVG rasterization, and in-memory Blob synthesis to eliminate server round-trips for document and image outputs.

hub

Structured Content Taxonomy

Strictly modeled entity schemas enable polymorphic rendering of multimedia resources with dynamic cross-referencing and persistent deep queries.

view_quilt

Modular UI Component Systems

Atomic headless primitives encapsulated in custom tokens guarantee consistent typographic scale, accessible contrast ratios, and spatial discipline.