Core API Backend - Express, MongoDB, Redis. The main backend service powering the Axeptio platform.
Admin Frontend - React application for managing consent configurations and monitoring compliance.
Customer Dashboard - React application providing the customer-facing interface for managing their consent widgets.
Consent Processing - Lambda-based consent ingestion service with LocalStack and PostgreSQL.
Event Tracking - Bun-based service for tracking and processing user interaction events.
Mobile API Gateway - Cloudflare Workers-based service providing mobile SDK support.
Brands Widget - Client-side consent widget for brands using classic Axeptio consent management (Cookies, Contracts, Terms, DPO, Processing).
Publishers Widget - IAB Transparency & Consent Framework v2.2 compliant CMP for publishers working with IAB vendors.
./npm-install.sh for first-time setup (installs dependencies and links packages)./start-tmux.sh to launch all services in a tmux sessionCtrl+b then the service number (0-5)README.md in project rootREADME.md, AGENTS.md, or CLAUDE.mdAGENTS.md in project root