Problem:
The client needed a secure and scalable patient management app where doctors could create and manage patient records, but with restrictions so each doctor only saw their own patients. They also required the ability to export patient data (including images) to Google Drive/iCloud, alongside basic localization (Spanish translation), typo fixes, and proper project documentation.
Solution:
I built the app in FlutterFlow with Firebase backend, implementing role-based access so only doctors could create users and view their patients. I added a custom-coded export feature that automatically sends patient data and images to Google Drive, with structured folders and file naming conventions (e.g., Patient Initials + Diagnostics + Date). I also integrated Flutter’s intl package for English/Spanish language toggle, fixed UI label inconsistencies, and created a setup guide with secure credential storage for smooth project handoff.
Outcome:
The app now provides doctors with a streamlined workflow for patient management, secure data handling, and reliable cloud backups. With localization, clean UI, and robust documentation, it’s production-ready, scalable, and easy to maintain.