We took apart the existing application and recreated it completely - touching strategic product and business roadmaps, the brand, UX, UI and technology stack choices. Our engineers rebuilt the application from the ground up on all major mobile platforms. We set out to create a scalable service. The architecture is completely built on parallel microservices.
The stack is based on PostreSQL, Java, node.js, React/Redux and cordova.js-based applications on iOS, Android and the receding Windows Phone. Pulssi runs on AWS, the infrastructure is managed using Terraform and Ansible.
In the spring of 2018 Pulssi took a new leap towards internalisation and the service was given a new visual identity and a new name, BEAT. We worked together with Zeeland to give the service its new shape and form.