Force for Health
Pathway RX · Engine Demo (Internal)
The Force for Health Network · theforce.health
1
My Goals
2
My Situation
3
How I Learn
4
My Pathway
5
My Community
6
My Map

🏗️ What This Is — The Pathway Engine

This is the adaptive routing layer that ties every FFH module together. Instead of sending everyone to the same content, the Pathway Engine builds a personalized route through the ecosystem based on three inputs:

  • Health picture — risk flags from the Quick Health Check
  • Personal goals — what you're trying to change and why
  • Learning profile — how you absorb information best

The output is a sequenced, tagged pathway — not a list of links, but a living route with milestones, trackers, community resources, and civic actions, all matched to your specific situation.

The content tagging system is the engine. Every piece of content in the FFH ecosystem — videos, games, simulations, reading, podcasts, quizzes — is tagged with content type, health topic, difficulty, phase (Learn/Live/Share/Ours), and goal category. The pathway assembles itself from those tags based on your profile.

📁 Supabase: user_profiles table 📁 content_objects table with tag arrays 📁 pathway_routes table 📁 community_resources table 🔀 Routing function: match profile → ranked content queue
Step 1 of 6 · Your Goals
What do you want to change?
Your goals shape everything — which content you see, which trackers activate, which community resources appear on your map, and which community actions matter to you. Pick everything that applies.
🎯 Choose Your Goals (pick all that apply)
⚖️
Lose Weight / Get to a Healthy Size
🩸
Understand / Prevent Diabetes
❤️
Protect My Heart
😴
Sleep Better
🧠
Reduce Stress / Feel Better Mentally
🏃
Get More Active
🥗
Eat Better / Understand Nutrition
👨‍👩‍👧‍👦
Get My Family Healthier
🌐
Make My Community Healthier
Step 2 of 6 · Your Situation
Tell me a little about where you are.
These answers shape which specific content, trackers, and support resources appear on your pathway. The more honest you are, the more useful your pathway becomes.
1How would you describe your current weight?
About right
A little heavy
Overweight — want to change it
Not sure
2Has a family member been told they have diabetes or pre-diabetes?
Yes — parent or sibling
Extended family
No / Not sure
3How would you describe your current physical activity level?
🛋️
Sedentary
🚶
Light walks
🏃
Moderate
💪
Active
🔥
Very active
4How would you describe your current eating habits?
🍩
Lots of processed food
🍔
Mixed, mostly not great
🥙
Pretty balanced
🥗
Mostly healthy
🌿
Very healthy
5On average, how many hours of sleep do you get?
😵
Under 5 hrs
😴
5–6 hrs
😊
7–8 hrs
🛌
9+ hrs

Varies a lot
6Do you currently have access to healthy food options near you?
Yes, good access
Limited options
No — this is a real challenge
Step 3 of 6 · How You Learn
Learning works best when it fits you.
Pick your learning style — or styles. The Pathway Engine uses this to prioritize the right content format for you: videos, simulations, games, audio, social learning, or reading. Every content piece in the FFH ecosystem is tagged so we can route you to the right ones.
🎓 How Do You Learn Best? (pick all that fit)
🎥
Videos & Images
See it to believe it. Diagrams, animations, and visual explanations.
🎵
Audio & Music
Podcasts, narrated content, songs, and health stories you can hear.
🎮
Games & Simulations
Learn by doing. Interactive tools, Reality Health Games, quizzes.
🤝
Social & Discussion
Group activities, walking clubs, community discussions, shared goals.
📖
Reading & Research
Articles, guides, fact sheets, and deep-dive written content.
🏷️ How Content Gets Tagged in the FFH System

Every content object in the FFH ecosystem carries these tags. Your learning profile filters which tags to prioritize in your pathway. This is how one piece of content about blood pressure can surface as a video for you and as a simulation for someone else.

🎥 Video 📊 Visual / Infographic 🎵 Audio / Podcast 🎮 Game / Simulation 📖 Reading 🤝 Social / Group 🏆 Reality Health Game 📊 Tracker / Tool

In production: content_objects table in Supabase has a content_types text[] column. The routing function scores each content object against the user's profile and returns a ranked queue.

Step 4 of 6 · Your Adaptive Pathway
Your personalized route through the ecosystem.
Building your pathway...
🌱
Your Health Profile
🌱 Health Explorer · Starting Your Journey
0
Goals
0
Steps
0
Potential Coins
0
Est. Weeks
🗺️ Your Pathway — Step by Step
Step 5 of 6 · Community Support
Programs & resources matched to your goals.
Based on your goals and your answers, here are real support programs, benefits, and community resources that can accelerate your pathway — many of them free.
💰 Benefits You May Qualify For
🤝 Support Programs & Groups
📱 Apps & Digital Tools
Step 6 of 6 · Your Community Map
Your pathway lives in your neighborhood.
Every goal you chose has real-world places attached to it. This is your personalized community health map — not just a list of links, but a geographic guide to where your pathway happens in the real world.
📍 Enter Your ZIP Code
🏷️ Filter by Goal
📍

Your Community Map

Enter your ZIP code to load personalized places matched to your goals.
📋 Your Complete Pathway Summary

Your full personalized pathway — goals, learning path, community resources, and civic actions — all in one exportable summary.

ℹ️
How this scales in production: The community map draws from a community_resources table in Supabase, populated by Chamber of Health Directors and FFH community managers. Resources are tagged with goal categories, resource types, and ZIP codes. The map updates in real time as Directors add new resources for their communities. Google Places API provides the geographic layer.