Audio app used by IF streamers for the community to use, with an option for remote control to send commands in the live chat. It includes Twitch authentication, allowing you to create your custom pad with night mode and keyboard command protection to prevent copying exclusive audios. Google Analytics is used to track which audios are most popular among visitors.
Link to the running project on the WEB
Link to the app on Google Play
Whenever I watched streamers using audio commands, I thought I could create buttons to use during funny moments, allowing the community to use this feature and send commands to the live stream via the app. I decided to develop this idea to expand my knowledge. Google Analytics is used to track which audios are most popular among visitors.
I talk more about it IN THIS POST on my LinkedIn.
This project was developed with the following main technologies:
and more...
The project runs with Node.js v20+.
Instructions to install dependencies and start the project:
cd ifpads/web
npm i
npx run dev
cd ifpads/phone
npm i
npx run start
The site may be down or have some issues, so it will be necessary to configure the TWITCH API to run the application.
Remember to create an instance in the Twitch development section and complete the authenticator configurations in the AuthContext
files in
both applications located in src/context/AuthContext.jsx
, adding the Client ID of your app created in the Twitch development area to use the
TMI package to send commands in the chat.
Developed 💜 by Filipe Batista