E-commerce
E-commerce / SaaS

Zyvlon Ecom Revamp: One Runtime, Three Ways to Sell

Zyvlon (CrysoLabs product) · A rebuild of Zyvlon's storefront and dashboard: three switchable templates, a local-payments checkout, and all 27 dashboard sections on a multi-tenant data model.

Zyvlon Ecom Revamp: One Runtime, Three Ways to Sell hero image

Client

Zyvlon (CrysoLabs product)

Timeline

Platform rebuild, Sept 2026

Team

Small senior team

Scope

Storefront templates · Checkout · Merchant dashboard

The Challenge

Let every merchant sell their own way without forking the storefront for each shop.

The revamp had two hard constraints. Merchants had to keep the dashboard they were used to, and the storefront had to support three different buying models without three codebases. Along the way, a missing /checkout route, an unresponsive cart sidebar and an unclear template picker were all real merchant complaints to fix.

Our Solution

Three templates on one runtime, a server-validated checkout with cash on delivery and bank-slip payments, and the full original dashboard ported onto PostgreSQL.

Templates now build against view models and cart primitives and never touch the database; the runtime loads only the chosen template's code. Checkout re-prices lines, locks stock, validates discount codes and records orders and payments on the server, then gives the customer a private order page where bank-transfer slips can be uploaded. In the dashboard, CrysoLabs ported the missing pages from the original Zyvlon (products, variants, inventory, offers, reviews with moderation, categories, artists, manual orders, bank-slip review, customers, analytics, coupons, events, popups, spin wheel, notifications, team, billing, SEO and support tickets) and redesigned the template chooser to spell out what a merchant gains and loses before switching.

Stack

Next.js 16React 19TypeScriptPrisma 7PostgreSQLBetter AuthTurborepo
Ecommerce proof points

What changed for merchants and their customers.

Three storefront templates served by one runtime

Server-side repricing, stock checks and discount validation

Cash on delivery and bank transfer with slip upload

Template switch warnings: what you gain, lose and keep

Multiple stores per owner within plan limits

Live SEO health score, redirects, sitemap and robots per store

Templates

Three ways to sell, one runtime.

Premium Commerce is the complete catalog store. ComputorShop adds a 3D hero spotlight, bestseller carousel and spec comparison with a full cart. POT.lk is an editorial showcase where each product sells through a buy link or WhatsApp.

Only the chosen template's code loads
Theme tokens become CSS variables
New template = one package + two registry lines

Checkout

Built for how customers actually pay.

A redesigned cart drawer leads to one checkout for every store. The server re-checks prices, stock and discount codes, and customers get a private order page, including a slip upload for bank transfers that feeds the merchant's approval queue.

Cash on delivery and bank transfer
Free-delivery threshold and tax
Private order-status link

Dashboard

The full dashboard, on a new foundation.

Missing pages were ported from the original Zyvlon and rewired to the multi-tenant PostgreSQL schema, keeping the UI intact. New pieces include review moderation, customer CSV export, store-currency analytics, team invites and a live SEO score.

Visual evidence

Templates, checkout and merchant controls.

POT.lk Editorial Studio

POT.lk Editorial Studio

An image-led showcase for makers that sells through buy links or WhatsApp instead of a cart.

Checkout for local payments

Checkout for local payments

Contact, delivery and payment steps with cash on delivery or bank transfer, beside a live order summary.

Template chooser

Template chooser

Merchants compare how customers buy on each template before switching.

Business Result

Merchants can switch templates, take local payments and run several stores from one account.

Every sidebar link in the dashboard now leads to a working page, every template has a working buying path, and a Pro account can run more than one shop. For CrysoLabs clients, Zyvlon is now a reference for multi-template commerce with local payment flows.

1
Premium Commerce, POT.lk and ComputorShop templates on one runtime
2
Cart drawer, checkout and private order pages for every store
3
Bank-slip uploads with a merchant approval queue
4
All 27 dashboard sections working, with the original UI kept
Accepting new engagements

Need commerce that fits how you sell?

Share a short brief. You'll get a written scope, a fixed quote, and a realistic timeline — usually within two business days.