Skip to content

Mobile Ecosystem

The Medipal mobile application is built with Nuxt 4 and Capacitor 7, targeting both iOS and Android platforms.

Repositories

RepositoryDescription
mp-mobile-appMain Nuxt 4 + Capacitor mobile application
mp-mobile-app-apiAuto-generated TypeScript API client
mp-mobile-app-tracker-apiAuto-generated TypeScript tracker client
mp-mobile-app-live-updateOTA live-update Capacitor plugin
mp-mobile-app-builderNative distribution builds
mp-mobile-app-ios-nativeNative iOS project
mp-mobile-app-android-nativeNative Android project
mp-nuxt-api-layerShared Nuxt API layer
mp-nuxt-msal-pluginAzure AD MSAL authentication plugin

Key Features

  • Offline-first — SQLite-backed local storage with background sync
  • Live updates — OTA updates without app store resubmission
  • Shared layers — reuses mp-nuxt-api-layer with the frontend

Getting Started

See the Getting Started guide to set up the mobile development environment.