The idea of the system is to capture interactions that occur during TikTok live streams.
Interactions are monitored through a project developed in Python (https://github.com/leoblanski/tiktok_live_monitor_python), which records information via API such as donated gifts, number of likes, comments, live stream duration, and so on.
In addition to the API, this repository will provide a dashboard where you can view this information in real-time.
Clone the project by executing:
git clone https://github.com/leoblanski/tiktok_monitor.gitAccess the project
cd tiktok_monitorCreate the .env file (All necessary configurations are already in the env.example)
cp .env.example .envStart the project containers
docker-compose up -dAccess the container
docker-compose exec app bashInstall project dependencies
composer installGenerate the Laravel project key
php artisan key:generateAccess the project http://localhost:8989