BUSINESS · ECOMMERCE
An online storefront for a Nigerian grocery brand, selling pantry staples, spices, snacks, and beauty products with card checkout and a no-code admin for stock.
↓ SCROLL
Mamazee is a Nigerian grocery brand that sells pantry staples, spices, snacks, and beauty products. The owner needed to sell online and take card payments, but is not a developer and could not add products or update stock through code. Generic marketplace listings did not fit the brand, and a static site could not handle a cart, a checkout, or order tracking.
The site is a full storefront paired with an admin the owner actually runs. Shoppers browse the catalog by category, add items to a slide-in cart, and pay by card through Stripe, with dedicated success and cancel flows and a webhook that records every paid order. Each order sends a confirmation email through Nodemailer. Product data lives in Supabase Postgres behind row-level security, so the public only ever reads active products. The owner manages inventory from an admin dashboard or directly in Supabase Studio: add or edit products, upload images to Cloudinary, flag featured items for the homepage, and soft-delete stock with a single active toggle, all without touching code.
Shoppers browse pantry, spices, snacks, and beauty, then add items to a slide-in cart drawer that holds their order across the session.
Stripe handles payment with separate success and cancel pages, and a Stripe webhook records each paid order in the database.
Nodemailer sends a confirmation email the moment an order is placed, so both the shopper and the shop keep a record.
The owner adds and edits products, sets featured items, and soft-deletes stock from the admin dashboard or straight in Supabase Studio, no code required.
A password-protected admin covers products, orders, and customers, with Cloudinary-backed image uploads for every product.