Building Diamond Marketplace that processes 1m+ Diamonds/day
The Project
Shining Qualities is a global diamond marketplace that provides access to over 5+ million diamonds directly from manufacturers.
Location
United Kingdom
Industry
Diamond Marketplace
Project Duration
2+ Years of Collaboration
Team Size
5 People
Technologies Used
Laravel, Livewire, MySQL, Bootstrap, Amazon SQS, AWS S3
What Our Client Says?
"InfyOm Technologies redesigned my diamond wholesale website and completed complex coding tasks on time and within budget. Team InfyOm is dedicated and skilled and provides high-quality work. They overcame technical challenges, offered cost-effective solutions, and are highly recommended."
Chris Pothecary
CEO, Shining Qualities
The Challenge
Processing 1m+Diamonds
The existing Laravel-based platform struggled to process and refresh its 1 million+ diamond inventory daily. It could not take this load, and it needed a scalable architecture that scales based on need.
Processing 2.5m+Media
Additionally, each diamond record required fetching images, videos, and GIA certificates, impacting website performance massively. So, it also needs to be scalable without affecting the existing production server at a low cost.
Improving DiamondSearch
With over 5m+ diamonds in inventory, filtering them with 11 filters with over 65+ parameters was a huge task, and it needed to be efficient for customers.
Improving UserExperience
A massive website redesign was also needed to improve user experience and loading speed.
The Solution
Diamonds Processing withAWS SQS
We refactored the entire code to process the diamonds from 3 different sources, implemented it with AWS SQS with Laravel Queues, and ran it on a separate server instance to run web production smoothly.
Lazy Fetching of Media withSQS
All the media are available, processed with the same Queue Architecture on a separate instance, and stored in low-cost and high-availability CDN Storage with Amazon S3.
New Diamond SearchInterface
Instead of traditional searches, search has been redeveloped with Laravel Livewire to provide a great user experience and improved database query timing with Database Indexing.
Redesign of aWebsite
A massive website redesign has been done to improve user experience and the overall loading speed of the website.
Results
Expanded to 23 Countries
$1.53 Billion Value of Listings
14,000 Daily Diamond Searches
Key Features
Diamond Searching Dashboard
A powerful tool for buyers to quickly find the diamonds they need in just a few clicks. It supports more than 11 Filters with 65+ parameters.
End-to-End Diamond Buying
A streamlined process for purchasing diamonds directly from manufacturers. Easy Purchase of verified diamonds from trusted vendors.
Scalable Diamond Processing
The ability to maintain inventory and processing of 36 million+ diamonds monthly to meet buyers' growing global demand.
See More Success Stories
Check out our portfolio of innovative solutions for diverse industries
HEALTHCARE
Vaccine Passport Platform
Secure Vaccine Passport Platform to Streamline Post-COVID Travel & Access.
View Case StudyHEALTHCARE
Digital Clinical Trial Platform
Our client, from the healthcare industry, identified the challenges that are being faced in clinical trials. Long paperwork needs to be...
View Case StudyARTIFICIAL INTELLIGENCE
InfyGPT - Custom ChatGPT ChatBot
Custom ChatGPT ChatBot that is trained on your personal documents and content.
View Case StudyHave a Similar Project in Mind?
Contact us to discuss how we can help bring your project to life.