You are on page 1of 33

MEDCARE Application

Group members :
Inderjit Singh (N01346254)
Tejal Gajjar (N01323994)
Gurvir Kaur (N01350852)
Manpreet kaur (N01352729)

Our project “MedCare” is oriented towards health system which aids


doctors and patients to interact with each other . A doctor can use this app to
interact remotly with patients, which is very crucial in this era of pandemic.
Patients can get information about doctor’s availability and this fix
appointments and can ask for prescriptions. This app consists location facility
which helps patient to find doctor nearby. A FAQ portal is beneficial to help
user to get assisted by knowing answers of mostly aked questions. Here , in
this app , an admin will allow doctor to signup once the doctor submits his/her
details. Once the admin verifies his license number, he can add that doctor to
the system. So this app restrict the entries of doctor as long as the credentials
supplied by doctor are not verified by admin.
( Inderjit Singh N01346254 )
1) Patient Portal
- This page is the main page of the patient user .
- After login , user will be redirected to this page and he/she will see a
menu list.
- From the available options , user can select the option ,he/she wants to
proceed with.
This is the home page for pateint , where the pateint can see a multiple menu
options
From here , patient can find doctor as per the specialization and then can
view his/her details
- User can ask doctor about the prescription of his/her problem.
- User has to fill out the details mentioned in the form.
These details will get posted to the Doctor’s Portal , depending on the
selected Doctor
From here , patient can view his/her profile and can edit the details also.
Feedback pop-up: The patient can give feedback to particular selected
doctor

Frequently asked questions /problems :


Time plan :
I expect to finsh the designing phase by week5, Implementation phase till week
9. Week 11 and Week 12 for testing and maintenance and final project will be
submitted in week 13.

(Tejal Gajjar N01323994)


1) Home Page
- The home page is the most important page of an application.
- This page navigates different types of user to their respective login and
registration page.
- When user clicks on any user type, system will save user type in session
and redirects user to login page of selected user type.

This page contains following elements:


Buttons : Doctor , Patient , Admin.
2) Login Page
- This page allows user to logs into the system.

This page contains following elements:


Username - text field
Password - text field
Login – Button
Sign Up – Button
Forgot password - Button

- Sign up button redirects user to appropriate user type registration page


based upon the data stored in session while user selected user type on
homepage.
3) Menu sidebar for Admin
- After Logging in to admin Account, admin would be able to do following
functionalities.
1) Manage profile
Admin can manage his/her profile.
2) View Doctors
Admin can view and manage Doctors profile by updating details and
deleting
3) Pending Requests- When Doctor requests to register their profile with
system, request will reach to admin. Admin will verify doctors detail
by contacting manually
4) View Patients – Admin can view and manage profile of Patients
registered also
This page contains following elements:
Links : Profile Information
View Doctors
Pending Requests
View Patients
Button : Logout
4) Admin Profile page
- Admin can mange his own profile with this interface

This page contains following elements:


Text Field – First name, Last name, Username, Password, Email
Button - UPDATE
5) View Doctors
Admin can view List of approved doctors registered currently with system
and admin can manage their profile
This page contains following elements:
Grid view : List of Doctors
Button : VIEW
6) Manage Doctor Profile
- This page allows Admin to view and manage doctors details. Admin can
update doctors detail and can delete doctor’s profile as well.

This page contains following elements:


Text Box – Name, Address, Email, Education, License number
Combobox – Specialization
Button – UPDATE, DELETE
7) Pending Requests
- This page lists requests which system has received for doctor registration.
- Admin can make view profile using this page

This page contains following elements:


Grid view : List of Doctors Pending requests
Button : VIEW
8) Request Approval
- This page allows admin to approve/Reject requests which system has
received for doctor registration.
- Admin can make decision after viewing and verifying doctors profile.

This page contains following elements:


Text Box – Name, Address, Email, Education, License number
Combobox – Specialization
Button – APPROVE, REJECT

9) Send Credentials
- After Approving doctor’s request system redirects user to this page.
Using this page admin can send login credentials to doctor via email
address doctor has provided.

This page contains following elements:


Text Box – username, Password
Button – SEND
10) View Patients
Admin can view List of patients registered currently with system and admin
can manage their profile
This page contains following elements:
Grid view : List of Patients
Button : VIEW
11) Manage Patient Profile
- This page allows Admin to view and manage Patient details. Admin can
update patient detail and can delete patients’s profile as well.

This page contains following elements:


Text Box – first name,last name, address, email,username,password,date of
birth,mobile number
Radio button – gender
Button – UPDATE, DELETE

12) News Feed


- This page will provide all users latest news information regarding world
wide health updates
This page contains following elements:
Grid view : List of News article
Button : VIEW

Time plan :
I expect to finsh the designing phase by week5, Implementation phase till week
9. Week 11 and Week 12 for testing and maintenance and final project will be
submitted in week 13.
Gurvir kaur
Doctor’s Module: This module is highlky helpful to doctor and patients to interact
with each other . Doctor can view appointments , view FAQ’s . his profile can be
viewed by patient as well. Patient can view the profile to check the specilization to
ensure that they approach right doctor. Doctor can also give prescription to the
patient and patient can view that.

First page let the doctor logs in the application


The following profile info will be visible to doctor and patient
Doctor can view the feedback and patient can do the same after clicking reviews

The following window will tell about the FAQ’s

Prescription window will assist doctor to give prescription to the patient who
approaches him/her
The appointments tab will let doctor to view his appointment schedule which is
submitted by patient

When doctors clicks on the slots and press view button the information of patients
during that time slots would appear on same window
Timeline:

I expect to finsh the designing phase by week5, Implementation would be


done till week 9. Week 11 and Week 12 would be dedicated to maintenance
and project will be submitted in week 13
Manpreet Kaur
1. Search hospitals:- 
Patients will be able to search hospitals according to their names or locations in the
search bar. Hospitals’ rating will also be shown to the patients.

2. Book Appointment:-
Patient will be able to book appointment according to them.
Patient’s first name, last name, gender, dob will be accessed from patient’s registration
page and then he will select doctor from the drop-down menu. Similarly, date and time of
appointment can be selected.
3. View History:- 
Patient will be able to view 2 types of histories:- appointment and prescription history 
4. View Appointment history:-  
Appointments made by patients in previous months can be viewed here. 
   

5.  View Prescription History:-


Patient can view prescriptions given by various doctors in this page
Time Plan :
I will be working on doctor module of this application. Designing phase of this
application will be completed within 2 weeks(by fifth week of this semester).
Implementation will be completed by 7th week. Testing will be completed by 10th
week.

You might also like