CMX HUB
MOBILE APPAPI-DRIVEN · ZERO HARDCODED DATA

CMX HUB Mobile

The real app at /m — 16 screens, bottom-tab navigation, bottom sheets, live claim / transfer / RSVP / vote actions. Every value on screen is served by the local mock backend (mock-backend/, port 4000) through the same API shape the live backend will use.

Fully interactive
Claim rewards, stake, RSVP, vote, chat with the AI Coach — the mock backend persists every action.
True app shell
430px app column, raised claim tab, screen transitions, safe-area padding — not a squeezed website.
One-line go-live
Swap API_BASE_URL in .env.local to the live backend and every screen keeps working unchanged.
What every new Founder sees on first open

App Launch Flow

Launch
First open
Open
Onboarding
3-step Founder intro
Open
Sign In
Passkey · Wallet · Email
Open
The daily screens — tabs + notifications

Core App

Home
Balance, today, rank, events
Open
Rewards
Claim Center + streams
Open
Wallet
Balances, vesting, history
Open
Network
Searchable 3-level tree
Open
Profile
Identity, security, theme
Open
Notifications
Grouped inbox
Open
Search
Command Center (SEC-15)
Open
Activity
Personal event log (SEC-15)
Open
Every spec section, translated to mobile

Explore Screens

Rank Journey
Ladder + requirements
Open
Academy
Tracks + compliance gate
Open
Events
RSVP + replays
Open
Goals
Vision board
Open
AI Coach
Guardrailed chat
Open
Community
Feed · recognition · groups
Open
Analytics
Personal · team · funnel
Open
Governance
Proposals + voting
Open
Launchpad
Milestone-gated projects
Open
Global Map
Privacy-first activity
Open