AI Donations
All projects

Full Stack Developer

AI Donations

Revolutionize your stream with AI powered donations.

Role

Full Stack Developer

Period

2024

Technical frame

React / Go

Links

Initial problem

Traditional stream donations use robotic text to speech voices that feel impersonal and repetitive. Streamers want more engaging, entertaining donation experiences that keep viewers entertained and encourage interaction. Existing solutions lack personality, voice variety, and tight integration with streaming platforms.

Implementation

AI Donations leverages ElevenLabs voice synthesis to transform donation messages into lifelike, expressive speech. Donors can choose from hundreds of AI voices and trigger soundboard effects alongside their message. The platform is built with a React frontend and multiple Go microservices on the backend, using PostgreSQL for persistence and WebSocket for real time delivery to the stream overlay. Supported by an ElevenLabs Grant.

Outcome

  • Hundreds of lifelike AI voices powered by ElevenLabs
  • Extensive soundboard library for enhanced stream interactions
  • Real time WebSocket delivery to streaming overlays

What mattered

01

Hundreds of lifelike AI voices powered by ElevenLabs

02

Extensive soundboard library for enhanced stream interactions

03

Real time WebSocket delivery to streaming overlays

04

Go microservice architecture for scalable processing

05

Seamless integration with popular streaming platforms

06

Supported by the ElevenLabs Grants program

Insights

AI Donations Platform

The AI Donations dashboard with voice selection and donation preview

Technical frame

Technical frame

The technical frame sits at the end on purpose: it shows the engineering substance behind the solution.

ReactGoPostgreSQLElevenLabsMicroservicesWebSocket
Cluster Dashboard

Next project

Cluster Dashboard

Real time infrastructure at a glance.

View project

Start a project