Client Work — Active

ByMyHonor Platform

Full-stack + Content Platform Active engagement 2024 — Present

Problem

The client's employee handbook and company content lived in static documents — PDFs, Google Docs, Confluence pages — that nobody could keep current. Onboarding new hires meant sending a ZIP of PDFs. Content updates required manual copy-paste across multiple locations. No search, no versioning, no analytics.

Solution

A digital platform with content management, onboarding flows, and a clean publishing workflow — delivered end-to-end, from data model to deploy.

Architecture

Key Features

Block-Based Content Editor

TipTap-based editor with custom blocks: callouts, tabs, accordions, embeds, code blocks with syntax highlighting, tables, checklists. All blocks are versioned.

Onboarding Flows

Role-based onboarding tracks: new hire sees Day 1/Week 1/Month 1 checklists. Progress tracked, reminders automated via email/Slack.

Publishing Workflow

Search & Analytics

Meilisearch indexes all content in real-time. Typo-tolerant, filterable by tag/author/date. Analytics show most-viewed pages, search queries with no results, time-on-page.

Results

Key Technical Decisions

  1. Meilisearch over Elasticsearch: Simpler ops, instant search, typo-tolerance out of the box
  2. TipTap over custom editor: Extensible, collaborative-ready, ProseMirror under the hood
  3. Laravel + SPA over Inertia: Team preferred React/TypeScript for complex UI; API cleanly separated
  4. Fargate over EC2: Zero server management, auto-scales with traffic

Ongoing Engagement

The platform is live and in active use. Current roadmap: multi-language support, AI-powered content suggestions, advanced permissions (department/role-based), and public API for integrations.


Back to Case Studies