Back to Systems
OFFLINE-FIRST MOBILE NAVIGATION · KOTLIN & ANDROID SDK · INDOOR ROUTING·2023 – 2025

CiviClick – USC Campus Navigation Map

KotlinAndroid SDKJavaGoogle Maps APIMobile UX

Campus-wide mobile navigation tool designed for students navigating complex mountainous university terrain without cellular connectivity.

01. The Problem

University of San Carlos Talamban Campus is built on steep elevation with labyrinthine multi-level engineering buildings where mobile data signals frequently drop to zero.

02. Architecture & Solution

Engineered offline-first Android application bundling pre-rendered vector maps and SVG floor plans (Bunzel Building pilot). Implemented Dijkstra routing algorithms on local graphs to compute step-by-step navigation without requiring cellular data.

Key Architectural Highlights

  • ▹Zero-bandwidth local graph routing running on lightweight SQLite caches
  • ▹Multi-level floor switcher with indoor corridor pathfinding
  • ▹Battery-optimized GPS and compass sensor fusion

03. Impact

Significantly reduced first-year orientation friction and served as a high-adoption utility for student navigation.

Elgen Mar Arinasa © 2026

Let's Discuss This Project →