Followers Management Platform - Social Media Engagement
Project Information
- Category: Full Stack Development
- Client: Freelance (Cairo, Egypt)
- Project date: 01/07/2025 – Current
- Project URL: https://egfollow.com/
Project Overview
Built a scalable social media engagement management platform using Laravel and Node.js for back-end workers, with MQTT for real-time publish/subscribe messaging and Redis-backed queues for background processing.
Key Features & Achievements
- Designed system architecture handling 10,000+ active users and 1,000+ daily orders
- Implemented Node.js MQTT publishers and permanent subscribers (managed with PM2) for reliable message delivery
- Used supervisor and PM2 to ensure long-running worker processes and permanent MQTT subscriptions
- Handled background tasks with Redis queues and Laravel queues/workers to publish actions and update execution status
- Created admin dashboard with advanced filtering, search, and bulk actions
- Implemented automated eligibility checks, points-based systems, and cooldown logic
- Secured authentication workflows using JWT with multi-role RBAC permissions
- Optimized MySQL queries and backend workflows for high concurrency
Technologies Used
Laravel
Node.js
PM2
MQTT
Redis
Supervisor
MySQL
JWT
RBAC
Queue Management
Other Projects
More projects from the portfolio
Masqat App - Financial & Accounting System
Followers Management Platform - Social Media Engagement
Mazaya Almasya - Smart Home Dashboard
ICTC - Portfolio Website with Custom CMS
Edu-Lens - E-Learning Platform
Advertising Automation System - Large-Scale Ad Management
Ajyalona - News & Podcast Platform
Menamaher BigBen - Cross-Platform Education App
POS & Inventory Management System
Novel - E-Commerce Platform
Skintreat - Cosmetics E-Commerce (Oman)