English

Advanced demo

DiDi: handmade amigurumi shop with ordering over WhatsApp

A crochet shop where each character has a page and the cart ends in WhatsApp.

Type
E-commerce Frontend · Handmade crafts
Status
Demo
Role
Design, development, and launch: full project
Technology
Vite · TypeScript · GSAP
Screenshot of DiDi, a DARVIA web demo

What we set out to do

Every doll is one of a kind and buyers are mostly parents and grandparents on their phones. They needed to choose with confidence and order without creating an account.

DiDi is a studio demo, designed, developed, and deployed by DARVIA: it is not a client commission and does not prove commercial results.

What we built

A shop for a crochet workshop: a family of twelve named characters, a filterable catalog, custom orders, and a cart that sends the order as a WhatsApp message.

Key technical decision

Plain TypeScript and CSS with GSAP only where it earns its place. The cart lives in the browser and checkout is a prefilled WhatsApp message, so there is no payment backend to maintain.

What you can check and what is outside the scope

You can check

The filtered catalogue, characters, custom orders and cart that prepares an order for WhatsApp.

Project limits

This is a demo. The cart runs in the browser; it does not process payments or confirm stock, commissions or actual shipments.

What it demonstrates

Characters, custom orders and the cart all end in one WhatsApp message, so the workshop sells with the tool it already uses.

The technology behind the project

  • Vite
  • TypeScript
  • GSAP
  • WhatsApp Checkout
  • Catalog
  • WCAG 2.2 AA

Want something like this for your business?

Next case

Keep exploringFitEcosystemTrain and eat better: workouts, nutrition and progress, in a demo that runs without a server.