Skip to main content
Mohamed Laraiche Logo

E-commerce Website

Overview

Beesound is a full-stack e-commerce website created to help brands, stores, and entrepreneurs launch modern, seamless, and fast online stores.


The Spark

Preparing my ultimate portfolio, I focused on real-world projects. Using a polished Figma community design, I aimed to build an agency-ready e-commerce platform that boosts credibility and sales.


The Challenge

Starting with a clear plan, I wanted to create a direct and simple flow for anyone looking to own a unique store—whether sellers or agencies building for clients.


My Role

Position: Full-stack developer (frontend focus)
Mode: Solo build
Constraints: None — self-driven to showcase skills and push limits


Approach & Process

  • Frontend: Next.js 15 with App Router, Tailwind CSS, TypeScript
  • Backend: Firebase for backend services and data management
  • Design: Adapted a Figma design for accessibility, responsiveness, and usability
  • Mindset: Balanced polish and performance for a scalable e-commerce solution

Key Features

  • Fast and smooth product browsing and checkout flows
  • Firebase-powered backend for authentication and data
  • Responsive design that adapts to all devices
  • Flexible and customizable for different brands and agencies

The Outcome

  • Performance: 90+ Lighthouse score across all critical metrics
  • Reusability: Easily rebrandable to suit various clients
  • Quality: Polished UI that builds trust and drives conversions

Reflection

Beesound deepened my understanding of integrating frontend and backend seamlessly.
It highlighted how crucial smooth user flows and scalable architecture are.

If revisited, I’d consider adding:

  • Advanced inventory management
  • Personalized user experiences
  • Detailed sales analytics dashboards