Darshan GajeraSoftware Engineer
Available for opportunities
⚙ CASE STUDY · 2017

R. Rajesh ExportsDiamond Trading App

Buy certified diamonds from live inventory of 7,000+ stones

Jewellery & DiamondsiOSMobileIntegration
project.specPRODUCTION
Role
iOS Developer — UI, business logic, API integration and App Store release.
Platform
iOS
Domain
Jewellery & Diamonds
Period
2017
Status
Production
Stack
Swift, UIKit, REST APIs, AVPlayer, Share Extensions
⚙MY ROLE

iOS Developer — UI, business logic, API integration and App Store release.

↗SUMMARY

A B2B and B2C diamond buying app for traders, jewellery retailers and end users, backed by a live inventory of more than 7,000 certified diamonds with images and video.

01 / 05

Overview

A B2B and B2C diamond buying app for traders, jewellery retailers and end users, backed by a live inventory of more than 7,000 certified diamonds with images and video.

02 / 05

System Path

FLOW4 STEPS
›step 1/4App UI— Native iOS screens
03 / 05

What I Built

  • Inventory search with shape, carat, colour, clarity and price filters.
  • Stone details with certificate, images and video.
  • Cart, enquiry and sharing of stone details with customers.
04 / 05

Highlights

  • Still live on the App Store.
  • Complex multi-filter search kept fast with server-side paging.
05 / 05

Technology Map

Stack
SwiftUIKitREST APIsAVPlayerShare Extensions
PROJECT.INDEX

Explore the rest of the engineering system.