Adil Khan 9 months ago
AdiKhanOfficial #FYP Ideas

An Android Application for Medical Appointment using client server architecture

Life has become too busy to get medical appointments in person and to maintain a proper health care. The main idea of this project is to provide ease and comfort to patients while taking appointments from doctors and it also resolves the problem that the patient has to face while making an appointme

Project Title

An Android Application for Medical Appointment using client server architecture

Project Area of Specialization

Computer Science

Project Summary

Life has become too busy to get medical appointments in person and to maintain a proper health care. The main idea of this project is to provide ease and comfort to patients while taking appointments from doctors and it also resolves the problem that the patient has to face while making an appointment. The platform acts as a client whereas the database containing the doctor details, patient details, and appointment details is maintained that act as a server. As the Mobile Application Development Technology is developing rapidly, Application provides the online platform that allows patient-users to book Medical Appointments, Review doctor details and rate this Medical Facility. Online medical appointment will compensate alot of problems happening around in pakistan so build a platform which provide online medical appointment and in app messaging with doctors as well and then all data will be on cloud so user have all the acess to data. So the first thing is first a user/patient will come he/she will sign up/resgister him/her self then will select location according to which hospitals will show up there is another navigation search by disease which is a feature of our application after listing disease he/she will see available/online doctors nearest his/her location then he/she will select any doctor and then there will be a button for set an appointment through a person will set an appointment and notification would show either it is accepted or not. user has the authority to select hour/day/week/month/year everything will be given there after it is accepted Application would be able to track user record and he/she will contact doctor through in app messaging and doctor has the charge to accept it or leave it as we know in medical professional dont have much time to react to any phone calls or messaging but will make sure our feature works. User can give his/her feedback at the end of appointment.

Project Objectives

  • A Platform based on (Community Service) enables their users, the patients to find the health experts who are available for appointments.
  • Custom Notification helps patient to not miss any Appointment Schedule.
  • Platform solves the complex problem of healthcare supply and demand by ensuring patient/user can access a network of medical appointments in real time.

Project Implementation Method

IMPLEMENTATION

Implementation involves a lot of steps including architectural design, abstract design and other steps which we will implement in the time given so here is our prototypes that we have made so far:

1. Splash Screen

This Splash Screen Logo is design by using Adobe after effects animation and also implemented through Adobe illustrator. The background design of our application is obtained from Adobe Photoshop CC.

2. User Module

User Option

User option include three options:

  • Login as Patient
  • Login as Doctor
  • Login as Admin

These buttons are designed using Adobe Photoshop CC and background is designed using Adobe After Effects.

       2. Register Account

Layout includes:

  • User Name
  • Email
  • Password
  • Goggle Sign in

Firebase authentication is used to authenticate and register users and the data is stored in MongoDB.

        3.  Login Screen

Here user will enter his/her email and Password which is stored in databases and will be authenticated using Firebase authentication.

2. Main Screen

      2.1 Home Screen

It include the home page of an application where user will select his location based on location he is currently.

      2.2 Search by Disease

user will select his/her disease by list or write his or select from suggestions and here we go scheduling will be done here.

    2.3 Notification

user will set an appointment here and Push Notification will show him where it is accepted or not.

    2.4 Settings

It includes setting like profile and about it also includes health articles.

Google Places API will be used for searching nearest hospitals and doctors as well.

Benefits of the Project

  • Platform for healthcare assistance is prominent concern.
  • Quality healthcare is a composite of safe, patient centered, clinically cost effective, efficient and real time scheduling environment with promise of ongoing and constant efforts for improvement.
  • This project is based on community service and will help the people suffering from static medical issues
  • we will ensure better Feedback of user and doctor as well because our application also for doctor to register and work online so it will help them also professionally.

Technical Details of Final Deliverable

  • Online Medical Appointment using client server architecture comprises of Four things:
  1. Mongodb
  2. Nodejs Server
  3. Android
  4. Api

1. Mongodb

Will be use for noSql databases to store millions/trillions of data on mongodb atlas cloud.

2. Nodejs server

Server we use for all processing like mongodb and API using nodejs is an asynchronus which help run real time scheduling applications

3. Android 

Android will be used for frontend display all things really connected to nodejs and mongodb as well

4. Google places API is the important part of our project will be used for searching hospital according to location enabled and doctor as well.

Final Deliverable of the Project

Software System

Core Industry

Health

Other Industries

Education , IT

Core Technology

Others

Other Technologies

Cloud Infrastructure, Big Data

Sustainable Development Goals

Good Health and Well-Being for People, Industry, Innovation and Infrastructure, Partnerships to achieve the Goal

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Google Places Api Equipment120402040
MongoDb Miscellaneous 115431543
Total in (Rs) 3583
If you need this project, please contact me on contact@adikhanofficial.com
Bio-oil Production by Co-pyrolysis of Corn Cobs (CC) & Waste Tire...

Corn cob and waste tire contributes a lot in the overall waste and their safe disposal is...

1675638330.png
Adil Khan
9 months ago
DharamGuru

Our project (DharamGuru ) work is going on. We still have to finalize the documentati...

1675638330.png
Adil Khan
9 months ago
Automated Villas

The smart society concept integrates information and communication technology (I...

1675638330.png
Adil Khan
9 months ago
Smart traffic control system

We have developed a model/system that shows its efficiency on road by controlling the traf...

1675638330.png
Adil Khan
9 months ago
Smart Blind Stick

Smart sticks will be equipped with Ultrasonic sensors to detect obstacles, LDRs to detect...

1675638330.png
Adil Khan
9 months ago