EliteHRV has 3 different apps web dashboard, backend and mobile app:
#1 Backend App which is the backbone for all apps, it was built as an API to serve mobile requests and web dashboard data. it’s a PHP Zend based app.
#2 Web Dashboard which is an AngularJS app which is responsible for user management and showing analytics about user activities.
#3 Mobile App which is a Cordova/Ionic app that is connecting to heart monitoring device and start recording user’s heart pulses and start doing some analytics.
My job was a full stack engineer and was working on fixing old issues and adding new features to the whole structure