Live applicationE-commerce web app

The Wave

A technology store with a mission: bring modern devices to communities that are usually last to get them.

The Wave — Home

Overview

The Wave is a storefront for smartphones, audio, smart-home devices, accessories and learning kits. Visitors browse and filter the collection, open a product, and place an order request with delivery to any wilaya and commune of Algeria; an agent confirms each order before shipping.

Objectives

  • Tell the brand's story as strongly as it sells
  • Make ordering simple where online payment is not common

Features

  • Product catalogue with categories, search and sorting
  • Product pages with specifications and related items
  • Checkout with wilaya and commune selection, standard or express shipping, free shipping threshold
  • Order confirmation page with reference
  • Contact form

Screens

Highlights

Design

  • Deep navy with an animated aqua "wave" backdrop
  • Monospaced labels and oversized headlines for an editorial feel

Engineering

  • Typed product and Algeria location data
  • Order requests sent through FormSubmit

Studio audit

6.5Initial
7.5Final

Strong design; the order flow reported success even when nothing was sent.

Found

  • Checkout and contact showed success even when the request failed
  • BrowserRouter broke page refreshes on static hosting
  • A third-party tracking script

Fixed

  • Success only after a confirmed send; clear error otherwise
  • Hash routing works on any static host
  • Removed tracking

Still to do

  • Real product photography instead of icons

Scored out of 10 on functionality, interface, visual consistency, performance, responsiveness, navigation, architecture, accessibility, error handling and professional readiness.

Demonstration

Live application

The full store. Orders and messages are simulated in this demo and are not sent.

Preview project
Start a project

Want something like this?

Tell us what you are building. We will reply with honest questions, a clear approach and the next step.