Freelance Work: Ideal Outcome Management

Tool for IO staff to configure and manage clients, campaigns, dashboard whitelabelling, and global IAB categories. Supports uploading CSV files for bulk URL classifications against a campaign, with pause and resume support, and reporting. Includes API endpoints used by the Dashboard and ClassificationService microservice. Spring Boot application with Spring Security, MySQL with Liquibase migrations, with a robust build and AWS deployment process.