An IFTTT-like automation platform (Action-Reaction) with web and mobile frontends. Services connect to trigger chains of actions across platforms via a GraphQL API - Epitech web programming project.
AREA (Action-REAction) is an automation platform in the spirit of IFTTT or Zapier. Users connect external services and define trigger-action chains: when X happens on service A, do Y on service B. Built as the Epitech web programming project.
Architecture
Backend - NestJS API with GraphQL, JWT auth, Socket.io for real-time events
Frontend (Web) - SvelteKit application
Frontend (Mobile) - Flutter application
Infrastructure - Docker Compose for local stack, NX monorepo