Haderach
Haderach0%
← All work

Online store · Sales system

Doce do Bem

“A sweet for a smile.” Online store and sales system for a student project that donates all profits to Hospital Pequeno Príncipe, Brazil's largest children's hospital.

Client
Student social project
Scope
Online store + sales system
Payment
Reservation with PIX
Data
Real time

The project

Technology serving a good cause

Doce do Bem is a student project that sells gourmet popcorn and alfajores and gives 100% of its profits to Hospital Pequeno Príncipe. Sales happened by word of mouth, with scattered notes about who paid, who reserved and what was still in stock.

We built two parts that talk to each other in real time: a delicate public store where anyone can reserve their sweets and pay by PIX, and an internal system for the team to sell, deliver, manage stock and follow results.

Technology

  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • GSAP
  • Firebase
  • Google Cloud Run

Highlights

01

A store with a purpose

The opening tells the cause in a few words and shows, live, how many “smiles” have been sent — the total number of sweets sold. Just below: why the project exists and who is behind it.

02

A menu that makes you want to order

Sweets are grouped by category, with a “favourite” badge and available stock. When you add one, it flies into the cart, and a sticky button shows how many items you have picked.

03

Reserve in three fields

Name, phone and when: that's it. Then the success screen shows the PIX key and QR code. The store never sells what is already reserved — available stock subtracts open reservations.

04

The team's sales and reservations

In the internal system, each seller records sales with a cart and discounts, turns a sale into a reservation and follows who still needs to pay or pick up. Payment and delivery are tracked separately.

05

Results at a glance

Realised revenue, amounts receivable, profit and pending reservations, with charts of units per product and revenue and profit per seller. Everything updates in real time with every sale.

06

Stock and history

Stock with the cost of each product, a log of ingredient purchases, partner points of sale and a history showing who changed stock, cost or payment — and when.

Internal screens shown with sample data.

On mobile

Doce do Bem

Designed for the phone screen first, where most people visit.

Have a project in mind?

Tell us what you need. We reply fast, with no strings attached.