AI / SaaS2025
YSHAI
AI-powered social media management, end to end
The problem
Creators, brands, and teams need to plan content, manage connected social accounts, publish on schedule, and review performance without splitting the workflow across separate tools.
My contribution
Built the product independently from end to end: a Next.js and React interface, a NestJS and PostgreSQL backend, and workflows for connected accounts, content drafts, scheduling, campaigns, media, analytics, and AI-assisted content creation.
Key decisions
- 01Kept durable publishing state in PostgreSQL while BullMQ and Redis handle delayed execution and retries in background workers.
- 02Used a protected Next.js proxy for authenticated browser requests to the NestJS API, keeping the frontend and backend as separate applications.
- 03Structured the interface around English, Arabic, and Turkish locale routes, including right-to-left handling for Arabic.
Outcome
Shipped the product as a private beta and learned how to design a larger backend around background jobs, queues, and caching strategies, then deploy and operate it on a VPS.
