Logo Lanfrica

Heizen-pr/SAHTI

Domain:

healthcaredigital infrastructure

Record type:

software
Creator:
Hei
Host:
SAHTI is a multi-role telemedicine and appointment management platform built for the Algerian market # SAHTI — Medical Management Platform SAHTI is a multi-role telemedicine and appointment management platform built for the Algerian market. It connects **patients**, **medical assistants**, and **physicians** through a single, role-based application, with a real Firebase backend and live video consultations via Daily.co. ## Table of Contents - Overview - Key Features - Technology Stack - Project Structure - Getting Started - Environment Variables - Available Scripts - Role-Based Access - Documentation - Security Notes - License ## Overview SAHTI supports three distinct roles, each with its own dashboard, navigation, and workflows: - **Patients** — book appointments, join teleconsultations, manage medical documents and profile - **Medical Assistants** — manage the appointment calendar, patient registry, and waiting room - **Physicians** — run consultations, manage patients, issue documents (prescriptions, certificates), and hold video calls with patients The backend is fully implemented on **Firebase** (Authentication, Firestore, Storage) and video consultations run on **Daily.co**. This is not a prototype on mock data — the data layer, auth, and video calls are live integrations. ## Key Features ### Patient Portal - Dashboard with upcoming appointments and recent documents - Book, reschedule, and cancel appointments - Secure access to personal medical documents and history - Virtual waiting room and teleconsultation via Daily.co - Profile management (personal, medical, security, notifications, family members) - Doctor discovery and search ### Medical Assistant Interface - Daily overview dashboard and workflow metrics - Full appointment scheduling and management - Patient registry - Waiting room management - Assistant-specific settings ### Physician Workspace - Daily consultation schedule and key metrics - Appointment and patient record management - Video consultations with integrated call controls (mute, camera, end call) - Document management: prescripti …