Who is the client?
A US based interactive marketing company focused on the music industry.
- Offers web platform that helps artists and other companies target online advertisements
- Works in different countries across the world
- Client has a lot of partnerships and integrations
- Offers feature-rich link shortener
Business problems to solve
- Increase profit
- Get new clients
- Integrate with key partners (partners wants to remain nameless at the moment)
- Improve targeting capabilities
To solve these problems, existing product needed improvement.
Whitelabel campaign manager replacement ( no access to source code for new integrations) , new API for external integrations with RTB exchange. DMP module to be built from scratch.
- “Fixed price” model was used on the project. We fixed and agreed on the set requirements, timeline and cost.
- Project demos were held on a bi-weekly basis. This allowed us to get feedback instantly and to adjust the deliverables
- Weekly project status report helped our client to be aware of the completed tasks and plans for the next week.
- Quick, regular sync up calls with business analyst made the client feel more confident and helped our engineering team to clarify requirements without any interruption in development.
- Angular 5, TypeScript, HTML5, Sass, Node.js, npm, Angular CLI
- OpenJDK 1.8, Kotlin, Spring boot/data/web
- PostgreSQL, Redis, MongoDB
- Nginx, Tomcat
- Jenkins, Docker
- AWS (ES2, S3, SES, Route 53)
How did we solve the problems?
- Determined business process and elicited requirements
- Analyzed existing documents and UI
- Conducted interviews (including focus groups and surveys/questionnaires)
- Estimated efforts and costs
- Adapted existing business processes rather than creating from scratch
- Prototyped solution (mockups, wireframes)
- Created documentation in wiki system (Confluence)
- Solid and scalable back-end was implemented
- UI became consistent and reliable
- Implicit flows became explicit
- Fault-tolerant system implemented
- Satisfied users and stakeholders
Maxilect does more! Our team stands behind all products they designed or improved. We would love to build the product you wish for. Just give us a call, it’s free. Or write us via email@example.com.
Author: Maxim Korotkov, Maxilect CEO
Editor: Tom Denman, Business Development Partner