Project case study

Geospatial AR Mobile Content Platform

A geospatial AR mobile app tied to a web-based CMS for placing 3D models, video, images, and text into mapped indoor and outdoor locations.

Year

2025

Roles

XR Development · Mobile App Development

Platforms

Mobile · AR


Geospatial AR Mobile CMS
Geospatial AR Mobile Content Platform

Narrative

Context, constraints, and execution

Each flagship project is framed as a concise case study: what needed to work, how the solution was approached, and what the final experience delivered.



Overview

This project connected a practical publishing workflow to an in-context AR viewer/editor. Rather than hard-coding a single experience, the goal was to create a reusable platform where spatial content could be authored, updated, and deployed across real locations.

Content types

3D models, video, images, and text all needed to coexist in one placement pipeline.

Coverage

The platform had to handle outdoor geospatial contexts and mapped indoor spaces.

Editorial value

Non-developers needed a path to update content without shipping a brand new app build.

Challenge

A lot of AR demos break down once content becomes operational. It is one thing to place a single object in a scene; it is another to support multiple media types, maintain location accuracy, and make the whole thing manageable from a web-based content system.

Approach

The solution was to split the work into two coordinated surfaces:

  • a web CMS for uploading, organizing, and assigning content
  • a mobile AR client for viewing, positioning, and refining that content in place
  • a cloud-backed persistence layer so placement changes remained consistent across sessions and devices

Implementation

I built a geospatial AR mobile app that integrates with a web-based CMS. Users can upload and compose various media types—3D models, video, images, and text—and assign them to specific real-world locations. The app supports both outdoor settings, such as streets or parks, and indoor environments by leveraging cloud anchors for mapped interiors.

The mobile interface includes editing tools that allow users to fine-tune the placement of content in augmented reality. These modifications are immediately visible in context and are saved to a cloud database, ensuring consistency across sessions. This setup provides a flexible framework for managing and displaying geolocated content in both public and private spaces.

Media and interaction

The strongest part of the workflow is that edits happen where the content will actually be experienced. Instead of adjusting transforms blindly in a dashboard, the user can stand inside the spatial context, move assets precisely, and validate readability immediately.

Outcome

The project turned AR from a one-off demo into a content platform. It established a pattern for location-based storytelling and utility: author on the web, refine on-device, and keep the experience grounded in the place where it will be consumed.