Skip to content

siuramka/wsalerts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wsalerts

Text-To-Speech bot with managment/admin dashboard

Hosted on a VPS server as a docker compose multi containered app

chrome_7thniBQ7VX

nginx

  • NGINX reverse proxy

tts-api

to handle tts-ts data

  • .NET Core API
  • EF Core ORM
  • Discord Auth
  • JWT

tts-frontend

Admin dashboard to crud data for tts-ts database

  • React+Vite with MUI components
  • Discord auth

tts-ts

chat bot listening for commands/events plays a Text-To-Speech sound in OBS/browser using multiple TTS providers - Uberduck, Elevenlabs, Streamlabs(AWS Polly).

  • TypeScript
  • WebSockets/Socket.io for communication between server and client (OBS/browser)
  • Prisma ORM

Dashboard demo

2023-06-26 01-08-07