Architecture / 4+1 / View 05

/ARCHITECTURE /PHYSICAL VIEW

The Physical View maps Intaliq's software onto hardware and cloud services: the app on users' and coaches' iOS/Android devices, the hosted frontend, the Supabase backend and database, and external AI, notification and email services, all connected over HTTPS. It addresses the SRS targets for 99% availability, response time and offline operation.

Stakeholders: System Engineers Concern: Topology, Deployment
DEPLOYMENT_DIAGRAM.UML
Intaliq deployment diagram: smartphone, application server, database and AI service
FIG 1.0 The user smartphone runs the Intaliq mobile application and reaches the application server over HTTPS. The server holds authentication, user, activity, goal, session and partner management, and connects to the Intaliq database and to the external AI service over API/HTTPS.

Deployment Nodes

«Client»
Mobile Device

iOS or Android smartphone or tablet with touch input (OE-1, UI-9). Uses GPS and sensors for activity tracking and connects over Wi-Fi or 4G/5G.

ARTIFACTS: Intaliq app, offline action store
«Hosting»
Vercel Hosting

Serves the built frontend over a public URL. The SE365 prototype is deployed at intaliq-se-365.vercel.app.

ARTIFACTS: Vite production build
«Server»
Supabase Backend

Managed cloud backend: authentication (email sign-up, 6-digit verification codes, password reset) and the data API used by the app (SI-1, SI-3).

ARTIFACTS: Supabase Auth, data API
«Database»
Supabase PostgreSQL

Cloud database that stores user profiles, goals, activities, sessions, partner requests and chat messages, with schema constraints from the data dictionary.

ARTIFACTS: Schema, constraints, backups

Communication Paths

From To Protocol Notes
Mobile Device Vercel Hosting HTTPS Loads the frontend build
Mobile Device Supabase Backend HTTPS CI-1; authentication required before personal data is sent (CI-7); responses under 5 s (CI-6)
Supabase Backend Supabase PostgreSQL Managed (internal) Data stored and retrieved inside the Supabase platform
Backend / App External services HTTPS AI recommendation service (SI-2), push notifications (SI-4), email (CI-3); maps later (SI-5)