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.
Baritastic
Bariatric Surgery Support App | Laravel & Vue.js
Project Overview
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
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