E-commerce

37 pages. A skincare storefront with its own backend, built from scratch.

A full-stack ecommerce build for Zeniva — a skincare brand — with a real storefront, a custom Node/Express API and an admin dashboard to run the whole store.

Website showcase

A look at the website we designed and developed

Zeniva homepage
Zeniva shop page with category filters
Shop
Industry  Beauty / Skincare Location  Bangladesh Services  Web Design, Web Development, E-commerce Status  Live
The challenge

Zeniva needed a real storefront and its own backend — not a website builder or a hosted platform — with accounts, cart, wishlist, reviews and order tracking, plus a CMS the team could use to edit pages and homepage content without a developer.

What we did

Built a React storefront on Vite and a separate Express + Prisma API on PostgreSQL, with JWT authentication, coupon and shipping logic, and a full admin panel covering products, brands, orders, media, CMS pages and a homepage editor.

Deliverables

What we delivered

Full storefront

Home, shop with filtering, product pages, cart, wishlist and checkout.

Custom API backend

Express and Prisma on PostgreSQL, with JWT auth and Zod validation.

Admin dashboard

Products, brands, orders, customers, coupons, media and CMS pages.

Homepage editor

Sections the team can reorder and edit without touching code.

Order emails

Automated order confirmation emails via Nodemailer.

Activity log & CSV exports

An audit trail of admin actions, and exportable order data.

Project overview

Delivered

Total pages built37

16 storefront pages plus a 21-screen admin dashboard.

Responsive100%

Built and checked on phone, tablet and desktop.

Website statusLive

Storefront and API both live and answering requests.

Built with

Technology

React Vite Express Prisma PostgreSQL JWT Auth
Core features

What the site does

Accounts & wishlist

JWT-based customer accounts with saved items.

Order tracking

Customers can track an order's status directly.

Product reviews

Customer reviews on every product page.

Coupons & shipping rules

Discount codes and free-shipping thresholds, admin-configurable.

CMS pages

Editable static pages without a code deploy.

Media library

Centralized image uploads for products and content.

More work

Other projects

Manyeam website homepage
Website Design & Development · Bangladesh

Manyeam

Web Design, Web Development, E-commerce

View case study ↗
Ayan Auto website homepage
Website Design & Development · Bangladesh

Ayan Auto

Web Design, Web Development, E-commerce

View case study ↗