Skip to content
Mohamad Nour. home
Personal productIndependent build

Flowershop Marketplace

A two-sided flower marketplace: buyers browse, order and review; sellers manage catalogs, media and order fulfilment.

The problem

Small florists need an online storefront and order tracking without building their own e-commerce stack.

My role

Sole developer: product design, frontend and Supabase backend.

Main workflows

  • Catalog browsing, cart and checkout with payments
  • Order tracking for buyers and sellers
  • Reviews and media uploads

Technical decisions

  • Used Supabase for auth, storage and Postgres to keep the backend small.
  • Validated every form with React Hook Form and Zod shared between client and server.

Results

  • Complete buyer and seller flows, from catalog to delivered order.

Stack

  • Next.js
  • Supabase
  • React Hook Form
  • Zod
  • Tailwind CSS

Limits & context

Personal project with a live demo; the source code is private.