About • Technologies • Screenshots • Demo
Telemedicine marketplace for online appointments and scheduling.
HealUp provides an accessible telemedicine platform built with React Native that allows patients to easily connect with healthcare professionals, schedule appointments, and have secure video consultations—all from the convenience of their mobile devices. It offers a range of features, including:
- Schedule and Appointment Management: Patients and healthcare professionals can manage availability, book appointments, and receive reminders.
- Advanced Search: Advanced paginated search functionality with filters to help users find professionals by specialty, price, or location.
- Video Calls: Integrated video call functionality using WebRTC protocol for secure and seamless consultations.
- File Uploads: Upload and manage medical files and images directly within the app.
- Notifications: Automated email notifications and push notifications to keep users updated.
- Payments: Secure payment processing with credit card tokenization and PIX integration via ASAS.
- Real-time Notifications: Configured WebSocket server for instant notifications.
- Two-Factor Authentication (2FA): Ensuring platform security and user identity verification.
- Frontend: React Native, Styled Components
- State Management: Redux
- Backend: Node.js, Express.js
- Database: MySQL
- Storage: AWS S3 for file uploads
- Authentication: JWT, Two-Factor Authentication (2FA)
- Payments: ASAS for credit card and PIX integration
- Real-Time Communication: WebRTC for video calls, WebSockets for live updates
- Caching: Redis for optimized data retrieval
- Notifications: Push Notifications with Firebase