Survey App for Corona Patients
React Native health surveillance platform integrated with Fitbit wearables to track bio-metrics and daily symptoms for COVID-19 research.

Project Overview
A freelance medical research platform featuring a React Native mobile application integrated with Fitbit wearables. The system captures real-time biometric data and daily patient symptom surveys to provide a comprehensive dataset for the University of Sharjah (UOS). This data is aggregated into CSV reports to train AI models for higher accuracy in early-stage COVID-19 detection.
Role
Full Stack Developer
Technologies Used
React NativeExpress.jsMongoDBRedisSocket.ioFitbit OAuthNode-Cron
Tasks
- Developed a cross-platform React Native mobile application for patient data collection
- Implemented Fitbit OAuth 2.0 integration for secure wearable device synchronization
- Built a dynamic, multi-step survey system with conditional logic based on patient responses
- Established a WebSocket connection via Socket.io for real-time biometric data streaming
- Architected a high-performance data pipeline using Redis for temporary storage and Cron jobs for persistent DB batching
- Implemented a notification system for daily survey reminders and device disconnection alerts
- Developed a reporting engine to aggregate Fitbit and survey data into CSV format for research teams
- Created a live biometric dashboard within the app for real-time health monitoring
- Managed persistent storage of historical survey data for longitudinal patient tracking
Achievements
- Successfully integrated real-time wearable telemetry with clinical survey data
- Optimized database performance by implementing a Redis-to-MongoDB buffering strategy
- Enabled large-scale data collection for UOS research group to improve AI model accuracy
- Built a reactive UI that handles complex conditional survey flows seamlessly
- Ensured high user engagement through automated retention notifications
- Delivered a stable synchronization layer between Fitbit Cloud and local backend services
Contributions
- Architected the end-to-end data flow from wearable sensors to research CSV reports
- Designed the backend infrastructure using Express and Socket.io for live data feeds
- Developed the logic for dynamic survey branching and state management
- Implemented the automated data export pipeline for academic research collaboration
- Created the device health monitoring system to ensure continuous data streams
- Designed the schema for efficient storage of high-frequency biometric analytics