Campaign Library - Phase 2- Sprint 2 Delivery
Status: 🟢 On target
Hello everyone 👋
We’re happy to share that Sprint 2 of the Campaign Library Phase 2 project has been successfully completed. This sprint focused on delivering core technical foundations and enabling key functionality that will support a scalable, secure, and community-driven Campaign Library.
The Campaign Library aims to make it easier for Mautic users to discover, reuse, and share campaign templates. Sprint 2 marks an important transition from planning and alignment into real functional and architectural implementation.
Sprint 2 – Summary
At a high level, the work completed includes:
Authentication and user identity
Implemented Auth0 integration to enable secure Marketplace login, allowing users to authenticate via popup login and remain signed in across sessions
This lays the groundwork for personalized features such as reviews, downloads, and contributions
Reviews and ratings system
Implemented a complete review and rating system within the Marketplace
Authenticated users can now rate packages from 1 to 5 stars and submit written feedback
Backend architecture and service foundation
Designed and implemented Supabase edge functions for review aggregation and package data handling
This improves maintainability, scalability, and supports future feature development
Campaign template specification and upload strategy
Defined the technical specification for campaign template packaging
Researched and aligned on the template upload approach using GitHub and Packagist, enabling a scalable and contributor-friendly workflow
Product and technical planning
Created architectural diagrams and user flow diagrams to support development clarity
Maintained decision logs and refined scope framing to ensure structured and transparent progress
Current state
Authentication and review infrastructure are fully functional
Core backend architecture is established and ready for extension
Template specification and upload workflow strategy are clearly defined
The system is prepared to begin UI and contributor-facing development
The project remains on track and progressing as planned.
 What’s next – Sprint 3
Sprint 3 marks an exciting phase as we begin building the user-facing experience. Our UX developer will be joining the team starting Sprint 3, enabling focused work on usability, accessibility, and overall user experience.
Key focus areas include:
Starting development of the Campaign Library user interface
Implementing browsing, discovery, and package interaction features
Integrating backend functionality with UI workflows
We’re excited to begin transforming the strong technical foundation into a fully usable and intuitive Campaign Library.
For those who are new to the Campaign Library concept, we have published quite a lot about the project in the following space: Project name:Â Campaign Library Phase 1(External link)
Project Manager: Kaviyaa Devi PM
Developer: Predrag Vukovic
Active Contributor: John Linhart


0 comentarios
Inicia sesión o crea una cuenta para añadir tu comentario.