Sapphire AR

Project details

Sapphire AR is the world’s first Augmented Reality app for Eastern wear, revolutionizing the way users shop for fashion. The app allows customers to explore the latest collection in stunning 3D, enabling them to view each dress up close and from any angle with a 360-degree visualization feature. Once a user finds the perfect outfit, they can place an order instantly within the app. Even non-AR-compatible devices are supported, as the app dynamically downloads 3D models of dresses in real time from the server. With a library of over 350 photogrammetry-scanned dresses, Sapphire AR enhances the shopping experience like never before, offering 360-degree videos and interactive 3D previews of garments.

To streamline content updates, a backend system was developed, allowing dynamic content updates via a CDN. This enabled the client to upload new photogrammetry models through a web-based platform, eliminating the need for developer intervention for updates. The system automatically fetches changes when users browse the collection, and when they click on a model, it downloads and places it into the AR environment.

Key Features

  • Augmented Reality & Non-AR Compatibility: Works seamlessly on both AR-supported and non-AR devices.
  • Instant Purchase Feature: Place orders directly within the app for a seamless shopping experience.
  • Real-Time 3D Model Streaming: Dynamically loads high-quality dress models from the server.
  • Extensive Catalog: Includes over 350 photogrammetry-scanned garments for an accurate representation of textures and details.
  • Cross-Platform Availability: Available for both Android and iOS users.
  • Dynamic Content Management System: Allows clients to upload and update 3D models via a backend web platform without needing app updates.
  • CDN-Based Model Fetching: Ensures smooth and efficient loading of new models for seamless browsing.

Responsibilities
As a Co-Developer, I played a crucial role in the app’s development and worked diligently to ensure its successful delivery within a tight deadline. My key contributions included:

  • Collaborative Development: Worked closely with the development team to build core functionalities.
  • Feature Implementation: Developed and optimized real-time 3D model streaming and dynamic content updates.
  • Backend Development: Contributed to the CDN-based content update system for seamless model management.
  • Time Management: Ensured efficient execution of tasks to meet project milestones.

Tech Stack
Game Engine: Unity
Backend: Node.js
Content Management & Streaming: CDN-based dynamic content updates

Team Size
Programmers: 3
Artists: 2
QA Analyst: 1

Timeline
May 2017 - December 2017
(8 months)