Description
Surevision (Eclipse) is an Australian platform, synced with third-party service Broadsign, designed to create and customize content for ad campaigns on various digital billboards around the world (advertising screens in shopping malls, plazas, local stores, etc.).
Main Task
In 2021 we were approached by an Australian company that owns screen billboards in New Zealand and Australia.
The client came to us with a request to create an application for their users so that it would be convenient for them to work directly with their screens to show ads and commercials in shopping malls, stadiums, streets, etc.
Our team had to create a portal add-in for the Broadsign service, with which users could create, publish and edit their own ad campaigns on digital billboards and screens, using any operating system.
Work process
The design of the future project was developed by the client. We, in turn, began the work with analytics and development planning. The client asked to divide the work into two phases:
The first phase implemented
AWS:
- Portal synchronization with Broadsign service
- Email notifications using AWS SES
- Deployment of three environments: Dev, Stage, Prod
- Filter system
Also:
- Database operations
- User registration/identification module
- Block of creating and editing a campaign
- Creation of schedules for advertising campaigns
The second phase
The second phase involved expanding the role model and working on media functionality.
The following hierarchical roles have been created:
- Superadministrator (the employee who is responsible for working with the portal);
- Organizational Administrator
- Editor (partner representative who is responsible for editing campaigns);
- Advertising user (large customers of partners who publish their campaigns);
- Marketing user (clients of partners who publish their campaigns only with the approval of the administrator or superadministrator)
Results
Thanks to the developed functionality, the work for the client was simplified:
- The interface became clearer and more convenient, and users were able to get away from having to work directly with the Broadsign
- The ability to quickly view media added to an advertising campaign is now available
- The role model allows an administrator to manage user rights
- Reduced client’s labor input (previously, when using broadsign directly, all of these functions could be performed only by the official representative of the company)
Team
- Backend developer
- Frontend developer
- DevOps
- QA engineer
- Project manager