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
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.
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.
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.
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.
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.
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.

