THE PROBLEM

The project is a vertical search engine integrating all medical services city wise with a mission is to organize all the Medical Services information in a City in a highly user friendly manner.

The scope of the project is;

To build a web application for users to get info on all the medical services they need in their fingertips for any medical situation
Build a web application for data entry users and admin users to upload and management content

THE SOLUTION

After analyzing the requirements, Perfomatix has come up with a high-level functionality for the requirements.

The user roles as per the requirements are as follows:

  • Consumers
  • Data Entry user
  • Admin user

The components of the platform are as follows:

  • Responsive web application for consumers
  • Responsive web application for data entry user
  • Responsive web application for admin 

Functional Requirements: Web application for Consumer

Login

  • Login using registered username and password
  • Forgot password – user can change password after verifying the registered email id
  • Email verification

Register

  • Input a valid email Id
  • Add username
  • Location
  • Create password and confirm
  • On submit user should be redirected to the home screen

Homescreen

  • User should land on the home screen on successful URL load
  • View location 
  • Select location
  • View location wise content
  • View image banner
  • View search bar
  • Show top navigation bar
  • Show categories as hospital names, doctors,  clinics, dentists, labs, pharmacies, physiotherapists, Radiology, blood banks, ophthalmologists, Insurance, Accommodation, yoga, Home nursing, Palliative care, X-ray, MRI, CT scan, ultrasound, Ayurveda
  • Redirect to the specific listing page of the category selected from the navigation bar

Listing Screen

  • List the selected service
  • Filter content

Details Screen

  • Show details of the selected content from the listing
  • Search content 

Search bar

  • View universal search bar
  • Ability of the user to search hospital names, doctors, clinics, dentists, labs, pharmacies, physiotherapists, Radiology, blood banks, ophthalmologists, Insurance, Accommodation, yoga, Home nursing, Palliative care, X-ray, MRI, CT scan, ultrasound, Ayurveda.
  • Predictive search

Faceted search

  • Select a category from the drop down and search

Functional Requirements: Web application for Data entry user

Login

  • Login using authorized credentials 

Upload contents

  • Bulk Upload Hospitals
  • Bulk Upload Clinics
  • Bulk Upload Doctors (all different specialities)
  • Bulk Upload Labs
  • Bulk Upload Pharmacies
  • Bulk Upload Radiology Centres
  • Bulk Upload Blood Banks
  • Bulk Upload Blood Donors
  • View all uploaded contents ( Same consumer view)

Search bar

  • View universal search bar
  • Ability of the user to search hospital names,doctors, clinics,dentists,labs, pharmacies,physiotherapists,Radiology,blood banks, ophthalmologists,Insurance,Accommodation, yoga,Home nursing, Palliative care, X-ray, MRI, CT scan,ultrasound, Ayurveda
  • Predictive search

Faceted search

  • Select a category from the drop down and search

 

Data entry

  • Ability of the user to enter details in the form provided
  • Add details
  • Upload images
  • Create schedule
  • Add descriptions

Functional Requirements: Web application for Admin

Login

  • Login using authorized credentials 

Upload contents

  • Bulk Upload Hospitals
  • Bulk Upload Clinics
  • Bulk Upload Doctors (all different specialities)
  • Bulk Upload Labs
  • Bulk Upload Pharmacies
  • Bulk Upload Radiology Centres
  • Bulk Upload Blood Banks
  • Bulk Upload Blood Donors
  • View all uploaded contents ( Same consumer view)

Search bar

  • View universal search bar
  • Ability of the user to search hospital names, doctors, clinics, dentists, labs, pharmacies, physiotherapists, Radiology, blood banks, ophthalmologists, Insurance, Accommodation, yoga, Home nursing, Palliative care, X-ray, MRI, CT scan, ultrasound, Ayurveda
  • Predictive search

Faceted search

  • Select a category from the drop down and search

Data entry

  • Ability of the user to enter details in the form provided
  • Add details
  • Upload images
  • Create schedule
  • Add descriptions
  • Add/Delete a category

User management

  • View all user details
  • Remove user

Phase 2

  • Contextual search
  • Chat
  • Medical storage records
  • Forums

ARCHITECTURE DIAGRAM

telemedicine platform cost estimation

INDICATIVE SCREENS

TECHNOLOGY STACK

Module Recommended Technology Stack
Frontend Development Angular
Backend Development NodeJS – Express
Database MongoDB
Search Elastic search
Content Storage Amazon S3
Hosting AWS

ESTIMATED COST AND SCHEDULE

Total Project cost including development, testing, and deployment (USD)
Development of Telemedicine web application

  • Web application for End users
  • Web application for Data entry user
  • Web application for Admin
USD  24,000
Estimated Duration 6 Weeks

Looking for a similar solution?