AI Donations
React Go PostgreSQL ElevenLabs

AI Donations

Revolutionize your stream with AI powered donations.

Role

Full Stack Developer

Year

2024

Stack

React / Go / PostgreSQL

Links

The Challenge

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.

The Solution

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.

Key Highlights

What makes this project stand out

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

Gallery

Visual Impressions

AI Donations Platform

The AI Donations dashboard with voice selection and donation preview

Technologies

Built With

React Go PostgreSQL ElevenLabs Microservices WebSocket
Cluster Dashboard

Next Project

Cluster Dashboard

Real time infrastructure at a glance.

View Project