Perfume E-Commerce Platform
Noticed is a full-stack e-commerce platform built for a perfume and fragrance business. It covers the complete shopping experience — browsing, cart, and checkout — alongside an admin dashboard for managing the business behind the scenes.
🔗 Live Demo
🧩 Features
- Product catalog with filtering by brand, concentration, gender, price, size, and fragrance family
- Product detail pages with stock status, size, and quantity selection
- Cart and multi-step checkout with promo codes, shipping, and tax calculation
- Payment integration (Paystack, including Mobile Money) and bank deposit as a fallback option
- Authentication with email/password and Google sign-in
- Admin dashboard for order management, inventory tracking, and sales analytics
- Fully responsive, mobile-first layout
💡 Technologies used
- React
- Next.js
- Supabase (auth + database)
- Tailwind CSS
🖼️ A Look Around the Site
Browsing the catalog:

Product detail:

Cart:

Checkout:

🎯 What I Learned
Building the admin dashboard alongside the storefront meant thinking about the product from both sides at once — what a customer needs to trust the checkout flow, and what a business owner needs to actually run the store day to day. Wiring up Supabase for both authentication and the underlying data model was the core of making that work end-to-end.
🚀 Built by Ebenezer Asamoah-Addo (Kwabena).