Inspiration

ArogyaSafe: Your Health, Securely Connected

ArogyaSafe is a state-of-the-art telemedicine and healthcare management platform designed to bridge the gap between patients and doctors through a seamless, secure, and professional mobile experience.

## Inspiration

The inspiration for ArogyaSafe stems from the increasing need for accessible healthcare in a fast-paced world. Many people struggle with long wait times, geographical barriers to specialists, and the fragmented nature of medical records. We wanted to create a unified "safe haven" for health—a place where medical assistance is just a tap away, whether it's a routine consultation or a critical emergency.

## What it does

ArogyaSafe provides a dual-interface ecosystem for both Patients and Doctors:

  • For Patients:
    • Secure Consultations: High-quality video calls with doctors via Agora RTC.
    • Appointment Management: Browse specialists, check availability, and book slots instantly.
    • Medical Vault: Securely upload and manage medical reports and prescriptions.
    • Emergency SOS: One-tap emergency trigger to alert authorities or contacts with live location data.
  • For Doctors:
    • Dynamic Dashboard: Manage upcoming appointments and patient queues efficiently.
    • Onboarding & Profile: Professional clinical profile management with specialization and experience details.
    • Digital Prescriptions: Generate and share digital prescriptions directly through the app.

## Built With

Languages: JavaScript (ES6+), JSX, HTML5, CSS3

Frameworks & Libraries: React Native, Expo SDK 54, Expo Router, Node.js, Express.js, NativeWind (Tailwind CSS), Zustand

APIs & Services: Agora RTC SDK, Socket.io, Expo SecureStore, Lucide React Native, JWT (JSON Web Tokens)

Databases & Storage: MongoDB Atlas (Mongoose ODM), AWS S3

Platforms & Hosting: Vercel (Serverless), EAS (Expo Application Services), React Native New Architecture

## Challenges we ran into

Building a production-ready healthcare app presented several unique challenges:

  • Network Resilience: Migrating from local development to a production domain required solving complex CORS policy issues and ensuring mobile clients correctly handled API path concatenation behind reverse proxies.
  • Build Optimization: Native modules like Agora and Reanimated significantly increased the app's size. We overcame this by implementing Hermes engine support, architecture-specific filtering (ARM64), and switching to Android App Bundles (AAB) to reduce install sizes by over 70%.
  • New Architecture Compatibility: Ensuring all third-party libraries were compatible with React Native’s New Architecture required careful version management and configuration of the Gradle build pipeline.

## Accomplishments that we're proud of

  • Premium UI/UX: Created a minimalist, "Simple" themed interface that feels professional and easy to navigate for all age groups.
  • End-to-End Encryption: Ensuring that the connection between patients and doctors is secure and private.
  • Scalable Infrastructure: Transitioning the entire backend from a local IP-based setup to a fully-qualified production environment on the cloud.
  • Immersive Experience: Successfully implemented conditional navigation logic to hide distractions (like tab bars) during critical moments like video consultations.

## What we learned

  • The Power of Expo Plugins: We learned how to use expo-build-properties to modify native Android settings without ejecting, maintaining a managed workflow.
  • DevOps in Mobile: Managing EAS (Expo Application Services) builds taught us the importance of architecture-specific optimization for global distribution.
  • Security First: Telemedicine requires a "Security First" mindset, leading us to dive deep into CORS, SSL trust settings, and secure data handling.

## What's next for ArogyaSafe

  • AI Diagnostics: Integrating AI-powered symptom checkers to provide patients with preliminary insights before they see a doctor.
  • IoT Integration: Connecting with wearable devices to monitor live vitals (heart rate, blood oxygen) during consultations.
  • Pharmacy Integration: Partnering with local pharmacies to enable instant medicine delivery from digital prescriptions.
  • Multi-language Support: Localizing the app to support regional languages to reach underserved communities.

Developed with Passion by the ArogyaSafe Team(B ANAND, D HEMANTH , K VENI , LIKITH SAI).

Share this project:

Updates

Submission history