Automation and Bot Management System
Automation system for social accounts (bots) and their centralized management, capable of handling thousands of bots simultaneously. Allows adding new accounts, assigning tasks to them (e.g., posting messages, interacting with other users, data collection), as well as managing task execution in real-time and aggregating bot work results. Supported platforms: Linkedin, Amazon (store), Facebook, X (Twitter).
Main features:
* Adding and managing accounts with display of their status and condition (tracking blocks and restrictions),
* Assigning tasks to each account: posting, likes, following, parsing, and others,
* Mass management of bot groups,
* Monitoring task execution.
Web interface designed for simultaneous use by multiple operators, admin panel for access control and work monitoring.
Technology stack:
* Node.js + ADB (Android Debug Bridge) — implementation of automation logic and device management (browsers and mobile emulators),
* MySQL — centralized data storage and processing,
* Ubuntu Linux, Git, and Docker — main platform for management and deployment,
* AWS — infrastructure for task queues and dynamic worker deployment.
Role in the project:
Development and implementation of system architecture, backend services for task processing, ADB scripts for emulator interaction, optimized database structure. Configuration of deployment automation and CI/CD processes. Created frontend management interface.
#NodeJS #AWS #GIT #docker #MySQL #Linux\UNIX #docker #adb #automation #bots #Bots
Main features:
* Adding and managing accounts with display of their status and condition (tracking blocks and restrictions),
* Assigning tasks to each account: posting, likes, following, parsing, and others,
* Mass management of bot groups,
* Monitoring task execution.
Web interface designed for simultaneous use by multiple operators, admin panel for access control and work monitoring.
Technology stack:
* Node.js + ADB (Android Debug Bridge) — implementation of automation logic and device management (browsers and mobile emulators),
* MySQL — centralized data storage and processing,
* Ubuntu Linux, Git, and Docker — main platform for management and deployment,
* AWS — infrastructure for task queues and dynamic worker deployment.
Role in the project:
Development and implementation of system architecture, backend services for task processing, ADB scripts for emulator interaction, optimized database structure. Configuration of deployment automation and CI/CD processes. Created frontend management interface.
#NodeJS #AWS #GIT #docker #MySQL #Linux\UNIX #docker #adb #automation #bots #Bots