Skip to content

Mobile Apps · Capstone

Telemedicine Appointment & Video Consult App

Patients book doctor slots, consult over video and receive e-prescriptions

5-6 weeks build

Overview

A Flutter app with patient and doctor roles on a Node.js and MongoDB backend. Doctors publish weekly slots, patients book one, and at the appointed time both join a WebRTC call signalled over Socket.IO with a STUN/TURN setup. After the call the doctor fills a prescription form that renders as a PDF in the patient's history. It is an academic prototype to show the workflow, not a clinical service.

What makes it stand up

  • 01Role-based patient and doctor flows in one Flutter codebase
  • 02Slot calendar with double-booking prevented on the server
  • 03Peer-to-peer WebRTC video with Socket.IO signalling
  • 04Structured e-prescription generated as a PDF
  • 05Academic prototype only, with no claim of clinical use

Module breakdown

  1. 01

    Accounts

    Firebase Auth sign-in with a patient or doctor profile.

  2. 02

    Scheduling

    Doctors publish slots and patients book, cancel or reschedule.

  3. 03

    Video consult

    WebRTC call with signalling, reconnection and a waiting room.

  4. 04

    Prescriptions

    Doctor form for medicines and advice, saved and rendered as PDF.

  5. 05

    Records

    Patient history of consults, prescriptions and uploaded reports.

After this, you will be able to

  • Explain the WebRTC offer, answer and ICE exchange step by step
  • Defend how the booking API avoids two patients taking one slot
  • Demo a full booking, video call and prescription on two devices

Technology stack

  • Flutter
  • Node.js
  • MongoDB
  • WebRTC
  • Socket.IO
  • Firebase

Complete kit

₹9,799₹16,699
-41%

Delivered in under 48 hours

Level
Capstone
Domain
Mobile Apps
Build time
5-6 weeks
Difficulty

You receive

  • Complete, commented source code
  • 60-90 page project report (IEEE format)
  • Editable presentation deck
  • Architecture, ER and UML diagrams
  • Local setup and deployment guide
  • Sample dataset or seed data
  • Viva question bank with answers
  • One 45-minute walkthrough call
  • 30 days of doubt-clearing support
Compare tiers

Keep looking

Students also considered

PopularMajor Project

Mobile Apps

Hackathon Management System

A web-based platform for organizing and managing hackathons, enabling administrators to manage events, participants, teams, problem statements, submissions, judging, and results through a centralized system. It streamlines the hackathon workflow from registration to evaluation and result generation.

  • Java
  • Spring Boot
  • React.js
  • MySQL
  • +4
₹7,500₹12,000
4.8/2 reviews
Major Project

Mobile Apps

Ride-Sharing Mobile App

Rider and driver apps with live tracking and fare estimation

  • Flutter
  • Firebase
  • Google Maps
  • Node.js
  • +1
₹4,399₹7,699
4.7/158 reviews
Major Project

Mobile Apps

Food Delivery App

Customer, restaurant and rider apps with live order tracking

  • React Native
  • Expo
  • Node.js
  • MongoDB
  • +2
₹4,399₹7,599
4.7/156 reviews