A surgery status board for families in the waiting room.

Built for Fundación Niños sin Dolor in Montevideo, so families can follow each stage of their child's surgery.

Better anesthesia care for every child in surgery.

Fundación Niños sin Dolor (Children Without Pain Foundation) is a Uruguayan nonprofit started by a group of pediatric anesthesiologists. It works so that every newborn and child who needs surgery gets the best anesthesia care possible: modern equipment, a team trained in Uruguay and abroad, and a better experience for the families who wait.

An anesthesiologist in a red gown holds a patient's hand in the operating room, with the surgical team behind.
Photo: Fundación Niños sin Dolor

The foundation is its own organization, not part of the hospital. It supports the Centro Hospitalario Pereira Rossell, the public pediatric hospital in Montevideo where its founders work, and its biggest project today is renovating the waiting room outside the operating rooms into a welcoming, comfortable place.

  • Based inUruguay
  • With Streaver since2023
  • Started byPediatric anesthesiologists
  • SupportsCentro Hospitalario Pereira Rossell
Hospital staff in scrubs wheel a child on a stretcher toward surgery, one of them showing the child a new toy.
Photo: Fundación Niños sin Dolor

Before any app, there were toys.

We met the foundation through its treasurer, who also works at the accounting firm Streaver relies on. Larry and Fede, Streaver's founders, started backing its activities in 2023. Nico and Yully joined later, and Yully, a regular at the donation drives, got to know the waiting rooms firsthand.

Before any app came the toy drives for the children staying at the Pereira Rossell, at Christmas and Three Kings' Day in 2025 and on Children's Day in 2026, and Fede moved the foundation's email and DNS.

A girl in a pink hooded robe plays with a stuffed animal on a hospital bed.
Photo: Fundación Niños sin Dolor

Hours in a waiting room, with no news.

Surgery days are busy, and the team in the operating room cannot always step out to the waiting room. Parents often hear at the start and at the end of the surgery, and wait in between.

The foundation shared the idea on our August visit, Fede put it forward for Streaver's hackathon on September 18, and the first complete version came out that same night. With it, whoever is with the child marks the stage, and the TV in the waiting room shows it within seconds.

Three screens, each made so the people using it can do it in a few taps.

  • The waiting room app's check-in, with test data: an alias, the operating room's color and a grid of animal characters to pick from.

    Check-in, with the child

    The child helps the anesthesiologist sign them in and picks a character from 32 animals: the Fox, the Giraffe, the Dinosaur and more. The animal keeps them company on the waiting room screen.

  • The nursing board, with test data: two children in surgery, each with a button for every stage, the current one highlighted.

    The nursing board

    One button for each stage. Every change asks for confirmation, so an accidental tap never reaches a family.

  • The parents' screen, with test data: one card per child with the room's color, an alias, the animal and the stage, under the time.

    The parents' screen

    The TV shows one card per child: the room (by color), an alias, the animal and the stage, with a progress bar. Every change gets a big notice, and the last stage lights the card up: it is the call for the family.

The stages, in order.

  1. the Fox
    In preparation
  2. the Whale
    In the operating room
  3. the Giraffe
    Surgery in progress
  4. the Dinosaur
    Surgery finished
  5. the Panda
    In recovery
  6. the Octopus
    The medical team will come to talk to the family
A child in a surgical cap and mask lies on a stretcher holding a teddy bear, on the way to surgery.
Photo: Fundación Niños sin Dolor

Nothing on the screen that could identify a child.

The screen never shows a surname, ID number, age or type of operation, and nothing is kept once a child is removed. The data is hosted in the European Union, in line with Uruguay's data protection law (Ley 18.331).

So the team got to work.

We took the foundation's problem to Streaver's hackathon in September, planned the answer as a team and built it, and by the end of the night it was real.

A week later we presented the proposal to the foundation, and they loved it.

  1. Sep 18Built at the hackathonThe first complete version comes out the same night.
  2. Sep 28The foundation's changesA confirmation for every stage, an alias for every child, and every screen on the server's clock.
  3. Oct 7–8On a real screenA user manual, and a color for each stage after seeing it on a real TV.

The app is part of the foundation's larger project, the renovation of the waiting room, and will be switched on with it.

Then the foundation asked for a silent auction app.

In October we showed the foundation the waiting room app again, and the animals won them over. In the same meeting they asked if we knew an app for a silent auction. Lucas and Rosi answered: we'll build it.

  • 29/29Lots sold
  • 137Bids
  • +77%Over starting prices
  • 3 weeksFrom request to gala

Donated gifts that never went up for auction.

Every year, companies donate products and experiences to the foundation's annual dinner. Until now they were not auctioned: they were handed out to the guests as gifts. Only the paintings, a sculpture and the football shirts went under the hammer, live, with an auctioneer.

The silent auction let guests bid on those donated items from their own phones, during the dinner, while the live auction kept the paintings, the sculpture and the shirts.

Dr. Clarisa Lauber, the foundation's president, speaks from the podium at the Juntos por los Niños gala, her name on the big screen behind her.
Photo: Fundación Niños sin Dolor

Nothing to install: guests bid from their phone's browser.

  • The silent auction on a guest's phone, with test data: the foundation's logo, a live badge and the countdown to the close.

    On the guest's phone

    Every item with its photo, lot number, current bid, estimated value, donor and countdown. Guests sign up with their ID number, a six-digit PIN and an alias, pick a suggested amount or type their own, and confirm. Outbid? They hear about it right away, with the amount to lead again. Winners see “You won!” with their total.

  • The screen in the room, with test data: the latest bid on a lot, the total raised so far, the countdown to the close and a QR code to join.

    On the screen in the room

    A countdown, the total raised, every lot's current bid with no names, the latest bids and a QR code to join. Each new bid takes over the whole screen with a QR code to that lot, so the tables can answer on the spot. At the close it shows the total, the winners and a QR code to the foundation's donations page.

  • The auction's admin panel on a phone, with test data: the lots, a button to add a new one, and filters for visible and disabled items.

    For the foundation

    An admin panel made for the phone: lots, donors and estimated values, hidden items and blocked users. After the close, the foundation collects at the table against the list of winners and a spreadsheet.

  • Each bid at least US$10 over the current one
  • Every bid is binding
  • A bid in the last 2 minutes adds 2 more to that lot
  • The highest bid is shown, never who made it
The auctioneer presents the signed football shirts from the podium during the live auction at the gala.
Photo: Fundación Niños sin Dolor

Backed by a licensed auctioneer.

An auction is run by a licensed public auctioneer, so the silent one had one behind it too: Luis Ignacio Gomensoro (TAZ.ART, license 5342), whose name, logo and license number sit at the foot of every screen.

Three weeks, from the first version to the gala.

  1. Oct 7

    A first version in an afternoon

    Sign-up, catalogue, bids, an admin panel, an operations guide and end-to-end tests.

  2. Oct 8

    Ready for a crowd

    A scheduled start, the room screen, and a load test with 300 phones bidding at once.

  3. Oct 12–14

    Redesigned for mobile

    The public catalogue, the six-digit PIN, the results, the room screen and the brand.

  4. Oct 16–19

    Open in production

    52 test items, a feedback round across Streaver, and an admin panel for the phone.

  5. Oct 22–27

    The real items

    The foundation's items, the auctioneer's backing and its own domain. On the 27th the auction opened to everyone.

  6. Oct 28

    The gala

    The auction closes on the night of the dinner, and the winners' list follows the next morning.

The stack behind the silent auction.

Built on Streaver's own template with Claude Code, and covered by 231 unit test files and 17 end-to-end test files.

Every lot found a buyer at the gala.

  • 4,710US dollars raised, against US$2,660 in starting prices
  • 16Different winners took the 29 lots home
  • 19Donors gave the items behind the lots

The silent auction closed on the night of the foundation's fifth annual dinner, Juntos por los Niños. The last bid came in at 10:38 pm.

  • Streaver's logo on a totem screen at the Juntos por los Niños gala.
  • Three guests at the gala beside a totem screen with the logos of the event's partner companies.
  • The silent auction's closing screen in the dining room, with the total raised and a QR code to keep supporting the foundation.

Even design and marketing got their moment.

The foundation needed help with the gala’s branding, and there was one week to get it done. Our design and marketing team stepped in: the banner, a new look for the auction app, and 19 videos for the main screen, the totems, and the live auction. On the night, it all looked spectacular.

Without a doubt, the work Streaver does is excellent.

Not only technically, but on a human level. They designed and built several programs, among them an app to run a silent auction for Fundación Niños sin Dolor. They understood exactly what we asked for, and made sure everything worked well. We want to highlight their commitment, their creativity and their great willingness to find solutions. Thank you so much for standing by us and committing to our cause.

Lucia Beneditto FrugoniFundación Niños sin Dolor

The people behind the work.

Twelve people across engineering, product, design and marketing, from the night of the hackathon to the night of the gala.

Designed and built the silent auction end to end, from the first afternoon's version to the gala night. On the waiting room app, added the animal characters, the admin panel, the stages and the user manual.

FAQ

Questions about the two apps.

How does a silent auction app work?
Guests bid from their phones instead of raising a paddle, with nothing to install. In the one we built for Fundación Niños sin Dolor, each guest signs up with their ID number, a six-digit PIN and an alias, and bids at least US$10 over the current offer. They hear right away when someone outbids them, a bid in the last two minutes adds two more to that lot, and a screen in the room shows every new bid without names. At the close, each winner sees their total and the foundation collects at the table.
What is a surgery status board?
A screen in the hospital's waiting room that tells families which stage their child's surgery is at, so they don't spend hours without news. On the one we built, whoever is with the child marks the stage on the nursing board and the TV shows it within seconds: in preparation, in the operating room, surgery in progress, surgery finished, in recovery, and the call for the family to talk with the medical team. It goes into use with the foundation's renovation of the waiting room.
How long does it take to build a custom auction app?
Ours took three weeks. The foundation asked on October 7, the first complete version was ready that same afternoon, and the auction closed at the gala on October 28. The time in between went into what a live event needs: a mobile redesign, a load test with 300 phones bidding at once, the real items, a licensed auctioneer's backing and the foundation's own domain.
How do you keep patient data off a hospital waiting room screen?
By never putting it there. The screen shows an alias, the animal the child picked, the room by color and the stage, and never a surname, ID number, age or type of operation. Nothing is kept once a child is removed, every stage change asks for a confirmation, and the data is hosted in the European Union, in line with Uruguay's data protection law (Ley 18.331).
Can you build a production app with AI in three weeks?
Yes, with the guardrails production needs. We built the silent auction with Claude Code on Streaver's own template, covered it with 231 unit test files and 17 end-to-end test files, and load-tested it with 300 phones before the gala. It closed with all 29 lots sold and 137 bids.
Why build a custom app instead of using existing auction software for nonprofits?
The foundation first asked us whether we knew of one. We built it because the night had needs of its own: sign-up with the ID number the foundation checks when it collects at the table, a live screen that turns every new bid into a QR code for the tables to answer, the foundation's brand and domain, a licensed auctioneer's backing on every screen, and the list of winners ready the next morning.
Does Streaver do nonprofit app development?
Yes. Besides Fundación Niños sin Dolor, we built Manka with Fundación ADHA, an AI assistant on WhatsApp for mothers in rural Ecuador, and a member platform and a badge and check-in app for the Pittsburgh Robotics Network, a nonprofit. If your organization has a project in mind, tell us about it.

Continue reading

A cause that needs software, soon?

From a question in a meeting to a live product in three weeks. 30 minutes with our CEO. No pitch. You’ll get an honest read on whether AI is the right move right now, what to build first, and what to wait on.