Advocare
Advocare is a healthcare advocacy organization dedicated to reducing healthcare costs for members, employers, brokers, health plans, and third-party administrators by facilitating informed, cost-effective healthcare decisions. They offer personalized guidance through experienced nurse navigators, assisting members in comparing procedure costs, scheduling appointments, and understanding treatment plans. Advocare also provides a mobile application that enables users to explore care options, manage appointments, communicate with nurses, and track rewards earned by choosing lower-cost providers.

The Challenge
Developing a robust and scalable mobile application involved several challenges: • Real-Time Notifications: Ensuring reliable and efficient push notifications for user engagement. • Secure Data Storage: Protecting sensitive health-related user data. • Cross-Platform Compatibility: Guaranteeing a seamless experience across iOS and Android devices. • Dependency Management: Efficiently managing numerous dependencies to maintain performance and scalability.
Technical Implementation
The technical implementation of the project is built on a robust stack of programming languages, frameworks, tools, and dependencies to ensure high performance and security. It uses Dart, Kotlin, Java, TypeScript, and JavaScript as core programming languages, with Flutter as the primary framework for app development, enhanced by state management tools like Riverpod and Firebase for sending notifications. The project relies on a variety of dependencies for functionalities like messaging, HTTP requests, location services, and advanced networking. State management is efficiently handled to ensure smooth and reactive app interactions. Firebase services play a significant role, particularly for enabling push notifications and real-time messaging. Security is reinforced through secure local data storage and support for authentication and biometric features. The app offers a visually appealing and user-friendly interface, incorporating rich UI components and libraries for icons, vector graphics, and chat functionalities.
