Case study · WebWatches & Luxury Retail E-commerce

Seitanwatch: A Custom-Built Watch Store With Its Own Inventory System

Client
Seitanwatch
Industry
Watches & Luxury Retail E-commerce
Timeline
28 Days
Seitanwatch: A Custom-Built Watch Store With Its Own Inventory System
01 · Project summary

A watch store that runs on its own system, with no extra software

Seitanwatch is a watch brand that wanted more than a good-looking website. They wanted one place to show their watches, take orders, and keep track of stock, without paying for a separate inventory tool.

So we didn’t use a ready-made platform. We built the store from scratch with Next.js on the frontend and Go on the backend, and put the inventory system inside the same backend. The Seitanwatch team can now manage products, stock, and orders from one dashboard.

We also made it flexible. The store comes with a set of ready themes, and the client can switch the look whenever they like, or upload a new theme of their own.

GoalLaunch a premium watch store with built-in inventory and a look the client can change anytime
ScopeUI/UX design, custom frontend and backend development, inventory system, theme system, payments, WhatsApp
UsersSeitanwatch’s staff and online watch shoppers, on mobile and desktop
TeamBackbenchers Lab team
02 · Challenges we faced

Premium watches, a growing catalogue, and no tool to keep it all in sync

Buying a watch online is a big decision. Shoppers want to see clear photos, check the price, and feel sure the brand is real before they order. The store had to feel premium from the very first screen.

Behind the scenes, there was a second problem. A catalogue of 70+ watches changes all the time: new arrivals, discounts, stock running out. Most stores handle this with a separate inventory app, which means another subscription and another place to update. Seitanwatch wanted to avoid that.

They also wanted freedom. A brand’s look changes over time, and the client didn’t want to call a developer every time they wanted a new homepage banner or a different header.

  • Give a watch brand a premium, trustworthy look
  • Help shoppers find the right watch fast in a large catalogue
  • Manage stock without a separate inventory software
  • Let the client change the store’s look without redesigning from scratch
  • Offer payment options Bangladeshi customers actually use
  • Make buying smooth on mobile, where most people browse
03 · How our team solved it

A custom store with inventory built in and a look the client controls

We built the storefront in Next.js so pages load fast and are easy for search engines to read, and the backend in Go so it stays quick as the catalogue grows.

The inventory system is part of the same backend. When the team adds a watch, sets a price, or updates stock, the store reflects it right away. There is no second tool to log into and nothing to keep in sync by hand.

For the shopping experience, the shop page has a budget range filter, categories, collections, search, and sorting, so a customer can narrow 70+ watches down in seconds. Discount badges, clear price comparison, and a “Buy now” button on every product page make the decision easier. On mobile, a sticky bar keeps quantity and “Add to bag” always within thumb’s reach.

The theme system is the part we’re proudest of. The client can choose from 4 navbars, 4 footers, 5 hero sections, and 3 product page layouts, and mix them to get the look they want. If they ever want something new, they can upload a theme of their own.

Customers can pay with SSLCommerz or Cash on Delivery, and WhatsApp is connected so shoppers can ask questions before they order. The top bar also tells visitors about custom engraving and nationwide delivery.

Custom-Built StoreBuilt from scratch with a Next.js frontend and a Go backend, so it’s fast and free from the limits of ready-made platforms.
Built-In Inventory ManagementStock, prices and orders are managed from one dashboard, with no separate inventory software needed.
Switchable Theme SystemChoose from 4 navbars, 4 footers, 5 hero sections and 3 product page layouts, and mix them to get the look you want.
Theme Upload OptionUpload a new theme whenever the brand wants a fresh look, without waiting on a developer.
Smart Shop PageA budget range filter, categories, collections, search and sorting help shoppers find the right watch among 70+ in seconds.
Detailed Product PageGallery, description, quantity, Add to cart, Buy now and Compare, all on one page.
Wishlist and BagShoppers can save watches they like, and the header shows a live bag counter.
Mobile-First ShoppingA sticky bar keeps quantity and Add to bag within thumb’s reach on mobile.
SSLCommerz and Cash on DeliveryCustomers can pay online or in cash on delivery, the two options most shoppers in Bangladesh prefer.
WhatsApp IntegrationShoppers can message the team directly on WhatsApp with any question before ordering.
Announcement BarThe top bar shares the custom engraving offer, contact number and nationwide delivery info.
Fully Responsive DesignThe same premium look and smooth experience on both mobile and desktop.
04 · How we delivered

From a blank page to a store with its own back office

  1. 2 DaysDiscovery & PlanningBrand review, catalogue structure, inventory needs, sitemap
  2. 7 DaysUI/UX DesignHomepage, shop, product page and theme options, mobile and desktop
  3. 12 DaysDevelopmentNext.js storefront, Go backend, inventory system, theme engine
  4. 2 DaysIntegrationsSSLCommerz, Cash on Delivery, WhatsApp
  5. 4 DaysTesting & QACross-device testing, payment flow, stock updates, speed checks
  6. 1 DaysLaunchGo-live and team handover

Seitanwatch launched with a premium storefront and a back office that handles stock and orders in one place. The team can change the store’s look whenever they like, add new watches themselves, and take payments online or on delivery.

The store is built to grow, so new brands, collections and themes can be added without rebuilding anything.