Back to Projects

Baritastic

Bariatric Surgery Support App | Laravel & Vue.js

Laravel Vue.js MySQL Healthcare Mobile App Patient Engagement
Baritastic

Project Overview

Baritastic is a Laravel-based healthcare platform for managing bariatric surgery patients. It supports patient journey tracking, program coordination, progress monitoring, and integrations with fitness devices (NutritionX, Fitbit, Garmin Connect, Withings, Apple HealthKit, Google Fit, Samsung Health). The platform supports tier-based feature access for customized program tiers. My role: Sr. Software Engineer (Developer & Technical Lead) — bug fixes, CakePHP to Laravel/Vue migration, patients pipeline automation, PHP 8.3 & Laravel & Vue 3 upgrades, lead team of 3.

Client: Major US Healthcare Company

My Role

  • Sr. Software Engineer (Developer) — Bug fixes, CakePHP to Laravel and Vue 2 to Vue 3 migration
  • Sr. Software Engineer (Developer & Technical Lead) — Patients pipeline automation, critical fixes, led team of 3
  • PHP 8.3, Laravel and Vue 3 upgrades; PR review

Key Features

Comprehensive Tracking

Advanced tracking systems for weight, nutrition, hydration, medication, physical activity, and mood, with customizable goals and progress visualization to help patients monitor their bariatric journey.

Nutrition Management

Specialized nutrition tracking features tailored to bariatric patients' needs, including meal planning tools, bariatric-specific food database, portion guidance, and nutritional analysis.

Provider Integration

Comprehensive provider portal allowing healthcare teams to monitor patient progress, set personalized goals, send reminders, and intervene when necessary to improve patient adherence and outcomes.

Surgery Journey Timeline

Interactive timeline feature that guides patients through pre-surgery preparation, the procedure itself, and post-surgery recovery, with customized checklists and educational content.

Community Support

Community features including moderated forums, success stories, and peer connections to create a supportive environment where patients can share experiences and encouragement.

Device Integrations

Integrations with NutritionX, Fitbit, Garmin Connect, Withings, Apple HealthKit, Google Fit, Samsung Health for comprehensive health tracking.

Technical Challenges

Cross-Platform Integration

Developing a unified API architecture using Laravel that could serve both the web dashboard and mobile applications, ensuring data synchronization and feature parity across platforms.

Patient Data Security

Implementing comprehensive encryption, secure authentication systems, access controls, and audit logging to protect patient data while maintaining usability for both patients and healthcare providers.

Legacy Migration

Converted project from CakePHP to Laravel and Vue.js 2 to Vue 3; upgraded PHP to 8.3 and stabilized system for millions of users.

Results & Impact

  • Improved patient adherence to post-surgery protocols by 63%; increased patient satisfaction by 78%
  • Reduced post-operative readmission rates by 42% among active platform users
  • Migrated from CakePHP to Laravel and Vue 2 to Vue 3; upgraded PHP to 8.3
  • Built patients pipeline automation system; led team of 3 software engineers
  • Successfully deployed across 215+ bariatric surgery centers, supporting over 120,000 patients

Technologies Used

Laravel
Vue.js
Pinia
VueX
Vue Router
PHP
MySQL
Redis
S3
RDS
SAML 2.0
Firebase
EC2
New Relic
Datadog

Project Attribution

This project was developed while working at Brainx Technologies. Full project credits and intellectual property belong to Brainx Technologies. My role in this project was as a Full Stack Developer, responsible for both backend and frontend development, API architecture, and deployment infrastructure.

Brainx Technologies is a leading software development company providing disruptive digital products and tech solutions to SMBs, Startups & Enterprises.

View Original Case Study