Empowering Health Equity | Mavric – Turn Your Ideas Into Most Lovable Products

Decision Making

Time Management

Empowering Health Equity

Health Equity Service.

A healthcare platform that focuses on monitoring various factors to provide health assessment and resources, designed to target schools and local communities.

Role

Industry

Duration

Selfie Project Cover

About the Project

The owner of the project was interested in designing an online platform for healthcare management. The goal was to establish a platform that can be used to monitor an individual’s blood pressure, sugar level, and BMI, and suggest a healthcare professional based on that. You can schedule a session with the doctor to discuss your health matters. The app also offers a feature of COVID screening and keeping track of vaccination records. The built-in e-commerce store has health accessories and medicines suitable according to the user’s needs. We were given two objectives for this project, one was to finish the development phase, and the other was to migrate the deployed system from AWS to GCP.

The Client

Welfie is a unique healthcare platform that has the kids’ health interests at heart. The owner believes that the health and education of children should go hand in hand and be treated alike. The app is designed to focus on communities as the features allow tracking the health data of multiple people at the same time. The distinctive feature of the app lies in the fact that it also has health practitioners to consult with and an online store to find relevant health accessories and supplements.

The Challenge

Team WELFIE was looking for a team of expert engineers to develop the desired features in a minimum time. Our developers were able to establish a running app with multiple features such as a monitoring system, BMI calculator, and creating communities. The app was hosted using an AWS server and had state-of-the-art frameworks. After the completion of the development of the app, the main challenge we had to face was to perform data migration from AWS to GCP while keeping their stack standardized with HIPPA compliance. The DevOps team at Mavric was called in for their services and they successfully completed the database, application, and domain migration.

Wireframes
Dashboard Preview

Technical Challenges

  • Our DevOps team encountered multiple technical challenges which they solved efficiently. The challenges included:

  • Complete migration: Phase one of the project included the complete migration of the database, cache service, and containers to be moved to GCP.

  • Secure connection: Using the appropriate DNS provider, we could establish a secure connection of our domain. This was difficult as we had a limited time frame to achieve this.

  • Establishing GCP cloud: We created GCP elements for data migration from the AWS to the GCP cloud. The Fargate was replaced with GCP cloud run and the Amazon RDS was replaced with cloud SQL.

  • Implementation of IaaC: To improve the process, in phase two we implemented IaaC for performing automation of infrastructure using Terraform. This was performed for the first time by our team and was completed successfully.

Objective

WELFIE had the healthcare interest at heart and wanted to deliver on this promise while keeping the development and deployment costs in check. GCP is more suitable for beginning startups offering more technical support and benefits such as free credits. Claiming to be the cheapest service provider, GCP became the new cloud platform for WELFIE. Offering a wide range of options, GCP deployment went successfully for the WELFIE project which was our prime focus while ensuring zero downtime and minimal data loss.

Scope

We had to work quickly as the app was live and we had to make sure that there was minimal downtime and zero data loss during the migration from the AWS cloud to the GCP cloud platform.

Peer Review

The testing began by checking the functionality of the features and ensuring that it works with multiple users. Bug fixes were recommended after a thorough analysis of the code by multiple engineers. Throughout the project execution, we kept the client aware of the deployment work going on the project. To speed up the deployment process we also trained new resources about GCP which was time-consuming but efficiently done.

Agile Development

At Mavric we ensure an agile approach to management to establish quick delivery of the project and to keep the client aware of the project’s progress. Implementing agile methodology gave us a significant boost in our development processes.

Web App

WELFIE CRM is a web app with Mavric System as its development, and deployment center. We are the technology service provider of development services along with complete deployment services. Currently, the app is live and running smoothly with its new cloud platform.

    Key deliverables

  • Successful migration of data from AWS to GCP.

  • Ensuring minimal data loss despite having thousands of active users.

  • Certifying zero downtime regardless of the time the DNS provider takes during domain shift.

  • Implementing IaaC for automation of infrastructure using Terraform.

  • Seamless automated deployment using CI/CD pipelines.

Taskboard System
CI/CD Pipeline

Maintenance of the app

We are providing WELFIE with the full ongoing support of the app concerning the deployment. The work on IaaC and testing of new features is continued.

Outcomes

  • Minimal data loss: The app was running with thousands of users but during migration, our team ensured there was minimum data loss.

  • Cost reduction: AWS to GCP data migration resulted in a significant reduction in cost which increased customer satisfaction.

  • Zero downtime: We maintained zero downtime during the domain shift which could take up to hours because of live users of the app..

Step into a future where your ideas lead the way and set the standard for excellence.

Wow Your Users