Data-driven by design
The site expects /docs/filters-index.json and already consumes a starter manifest at that path. Replace it with the generated production manifest when the full 205-filter catalog is ready.
This repository now has a cohesive static website shell for Cloudflare Pages: shared CSS/JS assets, data-driven pages, search and filter UX, category landing pages, a dark-mode preference stored in gic-theme, and a realistic try-page flow that can later hand off to /api/transform.
The site expects /docs/filters-index.json and already consumes a starter manifest at that path. Replace it with the generated production manifest when the full 205-filter catalog is ready.
One stylesheet and one ES module power navigation, theming, catalog loading, filter cards, category hydration, upload handling, result preview generation, and optional GA4 wiring from /docs/assets/site-config.json.
The site includes “Get the App” affordances, but it does not invent App Store listings or backend credentials. That handoff stays honest until the app ships.
The footer and about page create cross-links that match the PRD’s ecosystem story without touching backend code or the Swift app.
Cross-promotion spot for structured workflows and form-driven GIC tools.
Visit forms.gic.mxReference point for lightweight single-purpose tools and future app cross-links.
Visit onePageApps.gic.mxPrimary brand home for launch messaging, product discovery, and broader ecosystem links.
Visit gic.mx