
Zeniva
Web Design, Web Development, E-commerce
View case study ↗A full ecommerce build for TIME IN Mini Mart — a bakery and mini mart in Dubai — with a static storefront, a NestJS API and a Next.js admin dashboard, all sharing one database.
A mini mart selling fresh bakery items and groceries needed real inventory and order management — stock levels, delivery, coupons — without the storefront itself needing to be a heavy application, since most traffic lands straight on product pages from social and search.
Split the system into three independently-deployed pieces sharing one Supabase Postgres database: a fast static storefront, a NestJS API handling products, orders, inventory and delivery, and a separate Next.js admin dashboard for the team to run the store day to day.
Fast, dependency-light pages for browsing, checkout and accounts.
Products, orders, inventory, delivery, coupons and reporting — one backend for both storefront and admin.
A 19-screen Next.js dashboard covering the whole operation.
Real stock levels tied directly to what customers can order.
One Postgres database and storage bucket behind all three pieces.
Schema drift checks and automated builds before anything ships.
10 storefront pages plus a 19-screen admin dashboard.
Built mobile-first for social and search traffic.
Storefront and API both live, serving real stock and pricing.
Stock and pricing pulled straight from the database.
A dedicated module for tracking and assigning deliveries.
Discount codes managed from the admin dashboard.
Order history and saved details for returning customers.
Sales and order reports built into the admin.
Product images and site content managed centrally.

Web Design, Web Development, E-commerce
View case study ↗
Web Design, Web Development, E-commerce
View case study ↗