- Client
- High Risk World
- Role
- Full-Stack Design & Development
- Timeline
- 12 months
- Year
- 2026
- Category
- LMS Platform
Overview
High Risk World (formerly Twelve Month Millionaire / TMM) is Tommy Duncan’s entrepreneurship LMS. The methodology used to live in books, live coaching, and a bright neubrutalist dashboard. We rebuilt it as HighRisk Studio — a Daily OS on Expo Web (v2.4.139) at highriskworld.com, with Jane Doe as the sandbox student account for walking the real product.
Why
Tommy Duncan’s methodology — five phases, four archetypes, daily decisions — used to live in books, live rooms, and a bright neubrutalist TMM dashboard. Students had courses, tasks, and team tools on one red screen and no single “do this right now.” High Risk World exists so the IP can scale past the room as software: a Daily OS at highriskworld.com.
That is relevant to any education product that is really an operating rhythm. Jane Doe is the sandbox student so faculty can walk day-zero without touching a real cohort. The after is not a prettier LMS. It is a different theory of attention.
The challenge
Twelve Month Millionaire had the IP — books, live coaching, a loud dashboard of courses and tasks — but it did not give a student one thing to do today. The methodology could not scale past the room, and the old shell made curriculum, team ops, and daily work compete on the same red screen.
What made it hard
- A 12-month methodology was trapped in books, live rooms, and a dashboard that stacked courses, tasks, and team tools without a daily operating rhythm.
- Students needed one “do this right now” instead of a course catalog and a task list competing for attention.
- Faculty needed to operate curriculum, archetypes, and ops reviews without filing an engineering ticket.
Approach
We kept the IP (five phases, four archetypes, daily decisions, widgets) and replaced the shell. The after is a dark Daily OS: Home, Business, Connect, Learn, plus a journal that records and transcribes. A sandbox student — Jane Doe — is how the team still walks day-zero without touching a real cohort.
Process
- Curriculum model: Five phases and four entrepreneur archetypes as first-class product structure, not a dumped ebook.
- Daily OS: Home as an operating rhythm: one required action, check-ins, linked lesson / book / episode.
- Ops + sandbox: Business pulse, Connect, Learn, video journal — walked as Jane Doe so the team can see day-zero without a real student.
What we built
- Daily OS home: HighRisk Studio greets the student by name with one required action, an Up Next stack, and links into lesson, book, and episode for the same prompt.
- Business pulse: Valuation, revenue band, cash, KPIs, stale-metric warnings, CSV import, and the #1 constraint — run the company inside the school.
- Learn + archetypes: Curriculum and journey on the Learn tab, including Assessing your Archetype and the book/episode pairing.
- Video journal: Today’s prompt with record/upload and transcription — accountability that is not a comment box.
- Jane Doe sandbox: A flagged sandbox student so admins can simulate the HR30 journey without resetting a real account.
- Student surfaces: Onboarding, program selection, courses/episodes, book reader, glossary, community, news, video library, coach invite, profile, and Plaid OAuth sit beside the Daily OS tabs.
- Faculty curriculum builder: Visibility Public/Draft/Private, drag-drop lesson blocks, backups, widgets, AI feedback, notifications, and files — HighRisk Studio is also an authoring tool.
How it was built
HighRisk Studio is Expo / React Native Web (v2.4.139 live) on Firebase: Auth, Firestore, Functions, Hosting. Tabs are Home, Business, Connect, Learn, plus a journal that records and transcribes. Home greets the student by name with one required action, an Up Next stack, and links into lesson, book, and episode for the same prompt.
Around the Daily OS: onboarding, program selection, courses/episodes, book reader, glossary, community, news, video library, coach invite, profile, and Plaid OAuth. TipTap powers curriculum editing. Admin includes visibility (public / draft / private), backups (courses, modules, lessons, widgets), drag-and-drop lesson blocks, AI feedback, notifications, and files. OpenAI and Claude assignment feedback and LiveKit sessions sit in the stack. Jane Doe is a flagged sandbox account for the HR30 journey. Hosting targets highriskworld / highriskworld-staging.
Stack
- Expo ~54 / RN Web: HighRisk Studio 2.4
- Firebase: Auth, Firestore, Functions, Hosting
- OpenAI + Claude: Assignment feedback
- LiveKit: In-product sessions
- TipTap / Plaid: Curriculum editing + student banking OAuth
Outcomes
- v2.4.139: Live HighRisk Studio build
- Daily OS: Home / Business / Connect / Learn
- Sandbox: Jane Doe HR30 journey
- Live: highriskworld.com
Wins
- TMM dashboard rebuilt as HighRisk Studio Daily OS (Home / Business / Connect / Learn).
- One required action per day instead of a competing catalog and task list.
- Student surfaces: book reader, glossary, community, news, video library, coach invite, Plaid OAuth.
- Faculty curriculum builder: visibility, backups, TipTap blocks, AI feedback.
- Jane Doe sandbox plus LiveKit sessions, live at highriskworld.com (v2.4.139).
Hard parts
- Methodology without a daily OS: Books and live coaching did not give a student one thing to do today. The old shell made curriculum, team ops, and daily work compete.
- Faculty without tickets: Curriculum, archetypes, and ops reviews had to be operable in admin — visibility, backups, block movement — not an engineering request.
- Walk day-zero safely: Jane Doe lets the team simulate HR30 without resetting a real student. Sandbox identity is a product feature, not a QA hack.
Services
- LMS Architecture
- React Native (iOS/Android/Web)
- AI Integration (OpenAI + Claude)
- Gamification Design
- Admin Dashboard