Logo Lanfrica

krispytank/Clarity-Care-App

Domaine:

healthcare

Type de record:

software
Créateur:
kri
Hôte:
Application designed for remote medical booking and appoinments for Telemedicine services in under developed services in under served communities in kenya # Clarity Care App ## Overview A comprehensive telemedicine platform built with the MERN stack (MongoDB, Express.js, React, Node.js) featuring real-time communication, appointment management, e-prescriptions, and secure file sharing. ## Features - **User Registration & Profiles**: Secure onboarding for patients and doctors - **Real-time Communication**: Video calls, audio calls, and chat - **Appointment Management**: Scheduling and calendar integration - **E-prescriptions**: Digital prescription management - **Secure File Sharing**: Encrypted medical file storage - **Notifications**: SMS and email reminders ## Tech Stack - **Frontend**: React, Tailwind CSS, Vite - **Backend**: Node.js, Express.js, MongoDB - **Real-time**: Socket.io - **Authentication**: JWT - **File Upload**: Multer with encryption ## Installation ### Prerequisites - Node.js (v14 or higher) - MongoDB - npm or yarn ### Frontend Setup ```bash npm run dev The frontend will run on localhost and will proxy API requests to the backend. Start the frontend server (as above). Open your browser ``` ### Backend Setup 1. Navigate to the backend directory: ```bash cd backend npm install npm run dev Start the backend server (as above). Running the Application Ensure MongoDB Atlas cluster is accessible. ``` ## Live vercel link to the app Clarity Care App (live) ## Login page ## Registration page ## Dashboard page