Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Medliink: Healthcare Connection Platform

A modern healthcare connection platform that bridges the gap between patients and clinical organizations.

Quick Start

Prerequisites

  • Node.js 18+ or Bun runtime
  • MongoDB (local or MongoDB Atlas)
  • Git

Installation

  1. Clone the repository
git clone https://github.com/yankee-svg/medliink.git
cd medliink
  1. Install dependencies
bun install
cd backend/medliink-api
npm install
cd ../..
  1. Set up environment variables

Create .env.local in the root directory:

NEXT_PUBLIC_BASE_URL=http://localhost:5000/api
NEXT_PUBLIC_SOCKET_URL=http://localhost:5000
ANTHROPIC_API_KEY=your_anthropic_key
NEXT_PUBLIC_LIVEKIT_URL=your_livekit_url
LIVEKIT_API_KEY=your_livekit_key
LIVEKIT_API_SECRET=your_livekit_secret

Create .env in backend/medliink-api/:

PORT=5000
MONGODB_URI=your_mongodb_uri
JWT_ACCESS_SECRET=your_secret
JWT_REFRESH_SECRET=your_secret
EMAIL_USER=your_email
EMAIL_PASSWORD=your_password
OPENAI_API_KEY=your_openai_key
LIVEKIT_API_KEY=your_livekit_key
LIVEKIT_API_SECRET=your_livekit_secret
LIVEKIT_URL=your_livekit_url
FRONTEND_URL=http://localhost:3000
  1. Run the application
npm run dev:all

The app will be available at:

Test Accounts

Patient Account

Healthcare Provider Account

Screenshots

Login

Dashboard

Dashboard

Appointments

Appointments

Hospitals Profile

Hospital Profile

Messages

Message Hospital

User Profile settings

All Settings

User Profile

Documentation

SRC Document: View Project Documentation

Demo Video: Watch Demo on YouTube

About

healthcare system

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Contributors

Languages