Skip to content
All projects
RS TROPHY
// Gig Dossier

RS TROPHY

Tier

▲▲▲

Status

Active

Year

2023

// Brief

A unified e-commerce and management platform for custom trophies, plaques, and medals — consolidating fragmented sibling brands into one high-performance system. Built as a Bun monorepo: a localized, SEO-optimized Next.js storefront, a real-time ElysiaJS API, and an admin console that share Mongoose schemas and types through a common workspace package. Runs on MongoDB with Redis caching and Cloudflare R2 object storage, containerized with Docker and deployed on Railway — and ships an AI copilot for natural-language shopping assistance. The platform evolved from an original WordPress + WooCommerce storefront into this unified Bun monorepo.

// Timeline

Search — Semantic Vector Search

Now

Jul 2026

Added semantic vector search over product and article embeddings (BullMQ embed queues), wired into both the storefront AI chat and the admin assistant.

Social — Autopilot Multi-Channel Publishing Suite

Jun 2026

Built an autopilot social-media suite — OAuth channels for Facebook, Instagram, YouTube and TikTok, AI content generation with brand voice, a drag-to-schedule calendar, and engagement-metrics dashboards.

Launch — Live in Production on Railway + Cloudflare

Jun 2026

Shipped the platform to production on Railway with Cloudflare, folding the canonical-domain redirector into the monorepo.

Type Safety — End-to-End Eden Treaty Data Layer

Jun 2026

Migrated the entire web and admin data layer to type-safe Eden Treaty against the ElysiaJS API, plus production hardening — fail-fast secrets, graceful shutdown, health checks, and rate limiting.

Storage — MinIO → Cloudflare R2

Jun 2026

Migrated object storage from MinIO to Cloudflare R2 behind a provider-agnostic S3 layer, adding a streaming proxy and a separate private bucket for PII.

+Cloudflare R2MinIO

Consolidation — Legacy WordPress Sibling Sites → One Platform

May 2026

Scraped and imported two legacy WordPress sibling sites into one unified platform, with legacy category-page redirects preserved.

WordPressWooCommerce

Design — Navy + Gold Token System

May 2026

Established a luxury navy-and-gold design-token system with the Anuphan typeface, replacing hardcoded values with a single themed source in the shared UI kit.

i18n — next-intl TH/EN + Shared UI Workspace

May 2026

Rolled out next-intl Thai/English localization and extracted the shadcn component set into a shared @rs-trophy/ui workspace package.

AI — OpenRouter Streaming Agent + MCP Tool Suite

May 2026

Built a custom high-performance OpenRouter streaming AI agent with a multi-tool MCP server, powering natural-language shopping assistance across the storefront and admin console.

Foundation — Bun Monorepo, Railway from Day One

May 2026

Bootstrapped a Bun workspace monorepo — storefront, admin, ElysiaJS API, and shared UI + type packages — Railway-targeted with standalone output from the very first commit.

+Bun.js+Elysia.js+Next.js+React+MongoDB+Redis+Docker+Railway+Tailwind CSS+Shadcn/ui+MinIO+AEO+GEO+JSON-LD+Google Tag Manager

Launch — SEO, Analytics & Go-Live

Apr 2023

Went live with on-page SEO, analytics, and ad tracking — the storefront that ran until the modern rebuild.

Development — Catalog, Cart & Marketing Integrations

Mar 2023

Built the product catalog, cart and checkout flows, and marketing integrations.

Design — Storefront Theme & Catalog UX

Feb 2023

Designed the storefront theme and catalog browsing experience.

Discovery & Setup — WordPress + WooCommerce Foundation

Jan 2023

Stood up the original storefront on WordPress and WooCommerce — hosting, theme, and commerce plugin stack.

// Gallery

Written About

15

// Open for freelance

Need something like this built?

Remote web app work, scoped and shipped end to end — start with a message on Fastwork.

Hire me on Fastwork