Project Overview
SocialPulse consolidates social postings. Users compile message campaigns, preview layouts across platforms, and schedule drafts, letting the platform release updates to networks automatically.
Key Features & Scope
Unified social media publisher scheduling posts to multiple accounts
Visual layout previews displaying post formats before publication
Queue-based posting pipelines handling network rate limit errors
Engagement tracker charts recording post likes, retweets, and comments
System Architecture
Next.js frontend. Scheduled posting logic is managed via Node.js worker threads using Redis queues to trigger API calls at correct times.
Client InterfaceNext.js / React
──────▶
Backend CoreNode.js / Express
──────▶
Database NodePostgreSQL & Redis DB
Database: PostgreSQL & Redis DB
Deployment: AWS ECS & Vercel
Performance & Vitals
95
97
96
100
Verified Production Metrics
Technologies Used
Next.jsNode.jsBuffer APIPostgreSQLRedisBullMQTypeScript