
Project overview
Gold and jewellery are a category where the decision to buy depends heavily on trust and on how the product is presented. Our goal for Çetinkaya Gold was to build an e-commerce app that carries the careful in-store showcase experience into the digital world.
What we built
- Collection showcase: image-led screens that display products by category and collection.
- Product details: detail pages that combine close-up imagery with product information.
- Cart and checkout: a simple purchase flow from choosing a piece to completing the order.
- Price management: product prices can be updated quickly from the panel.
- Favourites: saving liked products to compare later.
- Admin panel: a panel for managing products, collections and orders.
We built a luxurious atmosphere with dark backgrounds that let the gold shine, refined typography and generous white space. Product imagery was given room so the details stand out, while the purchase steps stay calm, reassuring and free of distraction.
How we worked
In Çetinkaya Gold we first clarified the product structure, the order flow and the payment steps. We prepared the design in Figma and tested the purchase flow on a prototype. During development we tested order, payment and stock scenarios separately and prepared the platform for launch.
Technical foundation
We built the interface with React, Next.js and TypeScript. Products, orders and payments run on Laravel (PHP) and MySQL, and the admin panel uses the same foundation. The design was prepared in Figma.
Outcome
Çetinkaya Gold became an e-commerce app that brings the brand's jewellery experience to the mobile screen, presents its collections with prestige and makes buying straightforward.
Technologies used
- React
- Next.js
- TypeScript
- PHP
- Laravel
- MySQL
- Figma



