About a Project
Cebleu is a multi-sided marketplace for Algeria with a public storefront plus buyer, seller, and admin portals. Shoppers browse localized catalogs, packs, and promotions; sellers manage shop ops; admins run the hub. Built with Next.js App Router, Supabase, and next-intl after integrating a full marketplace hub into the cebleu host app.
Project Idea
- One marketplace for shoppers, sellers, and operators.
- Localized catalog and CMS-driven homepage sections.
- Serious portals—not just a brochure storefront.
Project Challenges
- Fragmented storefront vs seller/admin tooling.
- Multilingual catalog and promotions for EN/FR/AR audiences.
- Trust, delivery, and payment expectations for Algeria (COD, wilayas, tracking).
Results
- Unified marketplace stack
- Localized shopping experience
- Ops-ready portals
Business Challenges
The product needed one codebase for storefront + seller + admin without losing marketplace depth—while supporting multilingual JSONB content, Algeria-focused delivery/COD patterns, and a large Vite-to-Next migration.
- Fragmented storefront vs seller/admin tooling.
- Multilingual catalog and promotions for EN/FR/AR audiences.
- Trust, delivery, and payment expectations for Algeria (COD, wilayas, tracking).

Project in Details
A multilingual Algerian marketplace with buyer, seller, and admin portals on Next.js and Supabase.
System Architecture
Product Essentials
Next.js App Router host with locale routing; dual Supabase configs for storefront and marketplace; role portals under /client, /shop, and /hub/admin; Zod schemas and React Query for marketplace data; Vitest/Playwright for regression coverage.
Localized storefront (EN/FR/AR) with next-intl
A multilingual marketplace for Algeria—buyer, seller, and admin portals with catalog, checkout, packs, tickets, and Supabase-backed ops—built on Next.js.
This feature provides comprehensive functionality with a responsive, mobile-first experience to enhance user experience and streamline operations.

Building a multi-vendor marketplace?
We design and ship storefronts with seller/admin portals, Supabase backends, and localization—end to end.
Development in Detail
- Localized storefront with search, categories, product pages, cart, and checkout.
- Buyer dashboard, seller shop portal, and /hub/admin marketplace hub.
- Homepage sections, ads/CMS, packs & bundles, promotions.
- Support tickets, disputes, OTP/MFA helpers, and Resend email hooks.
- Vite marketplace hub migration into Next.js with provider wrappers and e2e/unit tests.
Technology stack
Built with modern technologies and best practices to ensure scalability and performance.
Web Architecture
Results Obtained
A live Cebleu marketplace preview with localized shopping, multi-portal ops, and a production-oriented Supabase + Next.js architecture.
Unified marketplace stack
Storefront, seller, and admin portals share one Next.js + Supabase platform.
Localized shopping experience
EN/FR/AR content and Algeria-focused delivery messaging across the storefront.
Ops-ready portals
Catalog, packs, tickets, and hub admin tools support day-to-day marketplace operations.

