iOS Developer — UI, business logic, API integration and App Store release.
⚙ CASE STUDY
Bhavani Gems Pvt. Ltd.Diamond Inventory & Trading App
Live stock, advanced search, hold list and confirmations

build: passing
Swift · UIKit · REST APIs
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
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.
Inside the app
System Path
FLOW4 STEPS
›step 1/4App UI— Native iOS screens
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.
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.
Technology Map
Stack
SwiftUIKitREST APIsImage CachingEmail & Print