A production-grade health-tech frontend focused on movement assessment, recovery analytics, and longitudinal health insights.
MoveWell is a modern recovery intelligence platform designed to explore how frontend engineering, health-focused UX systems, and longitudinal analytics can combine into a scalable product experience.
The application guides users through structured movement assessments, generates synthesized recovery insights, and visualizes progression through an analytics-driven dashboard.
The project emphasizes:
- scalable frontend architecture
- calm enterprise UI systems
- accessibility-first interactions
- low cognitive load interfaces
- reusable design systems
- product-oriented React engineering
Structured multi-step movement assessment system covering:
- pain mapping
- pain intensity
- mobility restrictions
- daily impact analysis
- movement limitations
- recovery review synthesis
- progressive disclosure
- minimal friction inputs
- responsive interaction systems
- accessible keyboard navigation
- contextual visual hierarchy
- low-noise interfaces
Generates a synthesized movement profile using weighted recovery scoring systems.
- overall recovery score
- mobility evaluation
- pain analysis
- lifestyle impact metrics
- movement intelligence insights
- personalized recovery recommendations
Longitudinal analytics dashboard built for movement tracking and recovery progression visualization.
- recovery trend visualization
- score progression analytics
- movement balance radar
- insight generation
- journal system
- recovery history
- health metric breakdowns
- movement stability indicators
| Layer | Technology | Purpose |
|---|---|---|
| Framework | React 19 + TypeScript | Component architecture |
| Build Tool | Vite 5 | Development & production builds |
| Styling | Tailwind CSS | Design system implementation |
| Motion | Framer Motion | Interaction transitions |
| Charts | Recharts | Analytics visualization |
| Routing | React Router 7 | Client-side routing |
| State | React Context + Hooks | Scoped state management |
| Forms | React Hook Form | Assessment validation |
| Linting | ESLint + TypeScript | Code quality enforcement |
The assessment workflow contains localized state requirements and predictable update patterns.
React Context + hooks provided:
- lower complexity
- reduced boilerplate
- cleaner scalability
- faster iteration cycles
without introducing unnecessary global abstractions.
MoveWell is interaction-heavy rather than SEO-dependent.
Client-side rendering improves:
- dashboard responsiveness
- interaction continuity
- state persistence
- development simplicity
while reducing infrastructure complexity.
The UI architecture is built around reusable primitives:
Button
Card
Badge
Tabs
Progress Indicators
Input Systems
Surface VariantsThis enables:
- scalable UI composition
- design consistency
- maintainability
- reduced duplication
- faster iteration
across all product surfaces.
MoveWell intentionally avoids:
- excessive gradients
- over-animation
- template-style SaaS design
- high cognitive load dashboards
- noisy visual systems
The interface prioritizes:
- visual restraint
- subtle motion
- calm hierarchy
- readability
- enterprise clarity
- accessibility
Inspired by:
- Linear
- Raycast
- Vercel
- modern health-tech products
src/
├── components/
│ ├── common/
│ └── ui/
│
├── context/
│
├── features/
│ ├── assessment/
│ └── dashboard/
│
├── hooks/
├── pages/
├── services/
├── styles/
├── types/
└── utils/Visual anatomical selection of affected movement regions.
Structured 0–10 pain severity evaluation.
Functional movement resistance assessment.
Evaluates influence on:
- work
- sleep
- movement
- recovery quality
Assessment confirmation and movement intelligence generation.
Generated from:
- affected body regions
- pain intensity averages
Lower scores indicate healthier movement conditions.
Calculated using:
- stiffness levels
- range-of-motion resistance
- movement limitations
Measures:
- productivity limitations
- sleep disruption
- recovery interference
- daily movement restriction
| Metric | Weight |
|---|---|
| Pain | 40% |
| Mobility | 35% |
| Lifestyle Impact | 25% |
The dashboard provides:
- movement trajectory visualization
- score history analysis
- recovery stability monitoring
- progression analytics
- longitudinal health insights
The platform surfaces:
- dominant recovery limitations
- movement instability indicators
- recovery momentum patterns
- progression consistency metrics
through contextual insight systems.
Persistent local journaling for:
- movement observations
- stiffness tracking
- recovery notes
- daily mobility reflections
MoveWell was designed using accessibility-first engineering principles.
- semantic HTML structure
- keyboard navigation
- visible focus states
- WCAG-compliant contrast
- ARIA labels
- accessible validation states
- responsive interaction systems
- screen-reader compatibility
- modular component architecture
- scoped state management
- reusable UI primitives
- controlled animation usage
- responsive chart rendering
- minimized unnecessary rerenders
- lightweight frontend structure
- Feature-based frontend architecture
- Strict TypeScript implementation
- Reusable design system primitives
- Responsive dashboard systems
- Accessible interaction patterns
- Longitudinal analytics visualization
- Persistent journal state management
- Structured assessment workflows
- Production deployment readiness
Node.js 18+
npm or yarnnpm installnpm run devnpm run buildnpm run previewnpm run lintThe project is deployment-ready for:
- Vercel
- Netlify
- Cloudflare Pages
npm install -g vercel
vercelThe architecture supports future integration of:
- backend APIs
- authentication systems
- clinician dashboards
- wearable integrations
- AI-assisted recovery insights
- PDF exports
- cloud persistence
- notification systems
without major frontend restructuring.
MoveWell was built to demonstrate:
- scalable frontend systems
- modern React architecture
- health-tech UX workflows
- dashboard design systems
- enterprise frontend thinking
- accessibility-first engineering
- maintainable component composition
| Area | Status |
|---|---|
| Responsive Design | ✅ |
| Accessibility | ✅ |
| Type Safety | ✅ |
| Dashboard Analytics | ✅ |
| Assessment System | ✅ |
| Production Deployment | ✅ |
Frontend Engineer · UI/UX Systems Designer · MSc Data Science
GitHub: https://github.com/ary0912