Solution
We worked with React Js, Node Js, and Laravel on this project.
As the base for the administrative panel, Laravel Nova was used, making the development of CRM easier.
A lot of effort has been invested in UI/UX, optimization, and download speed since organic search is a priority for the site.
The Import/Export of diamonds info has been developed, which imports 150,000 stones at a time. At the same time, it allows to hide or show the stone on the user part. This functionality is necessary because imported diamonds can be sold immediately.
The most difficult challenge of this project was to develop an innovative ring+stone customization interface. While a customer is trying to create desired jewelry, a certain validation process checks if the diamond that was picked for the product will fit.
Moreover, it is possible to engrave customized rings.
What was done:
- - Import of diamonds
- - The structure of the platform
- - Website optimization for search engines, primarily Google + UI/UX
- - Rings customization feature with stone shape selection
- - Payment systems added