Applications
The Loop Platform includes 6 production applications spanning consumer-facing portals, mobile apps, administrative tools, and backend services. Each app is built using shared packages from the monorepo and follows consistent patterns for authentication, logging, and error handling.
Application Index
Consumer Apps
| App | Purpose | Tech Stack | Port |
|---|---|---|---|
| @loop/my-loop-health | Customer portal and Platform API | Next.js 15, Hono, Clerk | 3000 |
| @loop/loop-health | Marketing site and user dashboard | Next.js 15, Stream.io | 3001 |
| @loop/loop-health-mobile | Protocol adherence tracker | Expo, React Native | — |
Administration
| App | Purpose | Tech Stack | Port |
|---|---|---|---|
| @loop/admin | Content management and admin dashboard | Payload CMS 3.75, Next.js 15 | 3002 |
Services
| App | Purpose | Tech Stack | Port |
|---|---|---|---|
| @loop/call-booking | Video call scheduling and management | Hono, Stream.io, Calendly | 3003 |
| @loop/embeddings-api | Vector embedding generation | Hono, OpenAI, Pinecone | 3004 |
App-Package Dependencies
This matrix shows which applications use which shared packages:
core shared database cms auth ai commerce patient-graph hono
admin ✓ ✓ ✓ ✓ — — — — —
my-loop-health ✓ ✓ ✓ — ✓ — ✓ ✓ ✓
loop-health ✓ ✓ — — ✓ — — — —
loop-health-mobile ✓ ✓ — — ✓ — — — —
call-booking ✓ ✓ ✓ — ✓ — — — ✓
embeddings-api ✓ ✓ ✓ — — ✓ — — ✓Key observations:
@loop/coreand@loop/sharedare used by all applications@loop/databaseis used by backend services and admin tools@loop/cmsis exclusively used by admin@loop/honopowers lightweight API services@loop/commerceand@loop/patient-graphare specialized to my-loop-health
See Also
- Getting Started — Quick start guide and architecture overview
- Packages — Shared package documentation
- Deployment — Deployment strategy and environments