Skip to content

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

  1. Trend collector
  2. Content generator
  3. SEO engine
  4. Publisher
  5. Admin dashboard

Highlights

  • Queue-backed, event-driven design
  • Each stage is independently scalable
  • Documented architecture and deployment