Event-driven AI platform
AI Blogger Platform
An autonomous content platform: collect trends, generate articles, optimize for SEO and publish across platforms, managed from an admin dashboard.
- My role
- Architecture and engineering
- Stack
- ReactFastifyPostgreSQLRedisBullMQn8n
The problem
Publishing consistently across platforms is mostly repetitive work: finding topics, drafting, optimizing and posting. Each stage can be automated if the system is built as small, observable services.
What I built
- A service mesh of single-purpose services (trend collector, content generator, SEO engine) connected by an event-driven backbone.
- A Fastify API gateway with JWT auth in front of PostgreSQL, Redis cache and BullMQ queues.
- An admin dashboard in React with TanStack Query, and n8n workflows for orchestration.
- Deployment docs, architecture diagrams and a quick-start so the system can be brought up with Docker Compose.
How it fits together
- Trend collector
- Content generator
- SEO engine
- Publisher
- Admin dashboard
Highlights
- Queue-backed, event-driven design
- Each stage is independently scalable
- Documented architecture and deployment