OrbitCast Documentation¶
OrbitCast is the public marketing and content website for FlexGalaxy.AI,
built with Next.js 15 and React 19. It serves the flexgalaxy.ai domain
and provides blog, gallery, and CMS-driven pages with full
internationalization support.
Key Features¶
Strapi v5 CMS Integration — articles, pages, categories, tags, media collections with ISR (60-second revalidation)
Blog System — article listing, detail pages, category and tag filtering, pagination, rich markdown rendering
Gallery System — media collection listing and detail pages
Rich Content — GFM tables, LaTeX math (KaTeX), Mermaid diagrams, YouTube embeds, raw HTML
Internationalization — English, Simplified Chinese, Japanese with locale-routing middleware and 150+ translation keys
IBM Carbon Design System — dark/light themes, responsive layouts, design tokens
Mock Strapi Server — local development without a running CMS
Quick Links¶
- Getting Started
Install dependencies, start dev servers, run tests
- Architecture
Project structure, routing, middleware, component hierarchy
- Content Management
Strapi integration, content types, CMS-driven pages
- Blog System
Blog features, rich markdown rendering, article cards
- Seeding & Testing
Mock server, seed scripts, Vitest unit tests
- Internationalization
Locale routing, translation keys, adding new languages
- Deployment
Docker build, production configuration, CI
Table of Contents¶
User Guide
Features