Overview
A multi-tenant content automation and social media management platform built with Laravel 11 and PHP 8.2. It ingests content from APIs, transforms it through a custom templating engine, and schedules/automates posts to social networks and WordPress sites. Key capabilities include: - Multi-client tenant isolation with role and permission-based access. - Account and platform management for 13+ networks: Facebook, Instagram, Threads, Twitter/X, LinkedIn, Pinterest, TikTok, YouTube, Bluesky, Mastodon, Tumblr, WordPress, and a custom Hermes endpoint. - Templated content rendering with dynamic variables (Hermes, Picasso, Spielberg media). - Curation queue, scheduler engine, and posting pipeline with rate limiting, retry logic, and timezone-aware execution. - REST and browser-automation publishing modes for each platform. - Engagement automation and engagement schedulers (likes, follows, comments, profile visits). - Profile stat tracking (followers, following, posts, likes, last posted) across 13+ platforms. - Image generation via Picasso and video generation/status via Spielberg microservices. - Webhook ingestion, import/export via Laravel Excel, asset uploads, and watcher/error tracking. - Background job processing through Laravel Horizon/queues and cron commands. - Dockerized local development with nginx/php and Deployer-based deployment.
Engineering
Challenges
Solutions
Tech Stack
Project Info