Darshan GajeraSoftware Engineer
Available for opportunities
⚙ CASE STUDY

Bhavani Gems Pvt. Ltd.Diamond Inventory & Trading App

Live stock, advanced search, hold list and confirmations

Jewellery & DiamondsiOSMobileIntegration
Bhavani Gems — Diamond search by shape, carat, colour and clarity
build: passing
Swift · UIKit · REST APIs
⚙MY ROLE

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

↗SUMMARY

A full B2B diamond trading app for a Surat diamond manufacturer: live stock search with every grading parameter, stone imagery, cart, hold list, view requests and stone confirmations.

project.specCOMPLETED
Role
iOS Developer — UI, business logic, API integration and App Store release.
Platform
iOS
Domain
Jewellery & Diamonds
Status
Completed
Stack
Swift, UIKit, REST APIs, Image Caching, Email & Print
01 / 05

Overview

A full B2B diamond trading app for a Surat diamond manufacturer: live stock search with every grading parameter, stone imagery, cart, hold list, view requests and stone confirmations.

SCREENS

Inside the app

02 / 05

System Path

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

What I Built

  • Advanced search: shape, carat, colour, clarity, cut/polish/symmetry, fluorescence, lab, location, H&A, girdle, culet, plus discount, price, table, depth and ratio ranges.
  • Stone details with HD, arrow and heart images and the full GIA parameter sheet.
  • Cart, hold list, diamond view requests, stone confirmation, and email/print of selections.
04 / 05

Highlights

  • Delivered to the client as a complete build; the client did not publish under their account.
  • Tabular results tuned for dense trade data on a phone screen.
05 / 05

Technology Map

Stack
SwiftUIKitREST APIsImage CachingEmail & Print
PROJECT.INDEX

Explore the rest of the engineering system.