Soft boutique shopping interior with warm daylight
VertecsPortfolioE-commerce & Marketplace

Cebleu

Industry
E-commerce & Marketplace
Team
4–6
Project state
In Progress
Country
Algeria

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).
Cebleu marketplace homepage with search and delivery offers

Project in Details

A multilingual Algerian marketplace with buyer, seller, and admin portals on Next.js and Supabase.

System Architecture

Next.js App Router with locale segments and marketplace portals.
Supabase Auth, Postgres RLS, and storage for media/catalog.
React Query + Zustand for marketplace client state.
API routes for shop, seller, admin, tickets, subscriptions, and uploads.

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
Buyer portal, seller shop, and marketplace admin hub
Product catalog, search, cart, and checkout
Packs & bundles, promotions, and homepage CMS sections
Support tickets, disputes, and notifications
Supabase Auth, storage, and RLS-backed data
Vitest + Playwright 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.

Cebleu short-term rental listings with verified badges

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

Next.js
TypeScript
Supabase
PostgreSQL
Tailwind CSS
Zod
React Query
Zustand
Playwright
Vitest

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.

Our client say

Algeria
E-commerce & Marketplace

Sofiane

Owner at Cebleu

“toujours aussi pertinent que d'habitude !!!”