Android Indoor Location Application Using Beacon For Hospital

The objective of this project is to develop an application that can cater to an individual?s medical needs efficiently. It shows how the hospital management, which is our superuser, will be able to interact with profiles of doctors and patients. How patients can perform various functions using

2025-06-28 16:25:07 - Adil Khan

Project Title

Android Indoor Location Application Using Beacon For Hospital

Project Area of Specialization Information & Communication TechnologyProject Summary

The objective of this project is to develop an application that can cater to an individual’s medical needs efficiently. It shows how the hospital management, which is our superuser, will be able to interact with profiles of doctors and patients. How patients can perform various functions using their profiles and how doctors will be able to obtain results from patients. Lastly, our application will also have the feature of an indoor navigation system, which will operate through a hardware module called ‘Beacon’. The fourth type of user, a visitor, will be able to access the indoor navigation functionality of the application by entering a token number assigned to them upon entrance. This application is developed using Android Studio and Firebase software. 

The application would require that users first register themselves into the system (Firebase Database). Once the users have registered, they will then be able to use their profiles. Users can make changes to their profiles such as changing their profile picture, editing their names, etc. All other functionalities will be displayed to the users through their respective dashboards from where they can choose any option based on their needs and a subsequent window will open guiding them further for the required action to be performed. The system is designed with a user-friendly GUI which is easy to navigate and operate enabling users to make more efficient use of the application.

Project Objectives

Research Objective:

i) To develop an efficient mobile application that supports our idea of developing a management and navigation system for a hospital.

ii) To choose a beacon module that is efficient in terms of input/output retrieval and can detect an area of a wide range.

Commercial Objectives:

i) We would want the authorities of a hospital to adopt this technology.

ii) The commercial objective of this project is also to successfully implement it in other vast areas such as shopping malls, compounds, and universities where it would prove to be efficient for individuals who find it difficult to find their way around the large spread area. In large hospitals, many peoples come from rural areas and they are not aware of the location. It will help them to reach their place in an emergency and book their appointment easily.

Project Implementation Method

This application can be accessed through four modules or will consist of four interfaces for four different user types namely; the hospital management (admin user), doctors, patients and visitors. Once the application is run, a dashboard opens asking the type of user. 

The admin user will first signup to be registered within the system. They will then use these credentials to login to their respective accounts. Through their dashboard, the administration will be able to access the doctors’ availability list, add, update, edit or delete records stored within it as well as manipulate records through the database. The user will also access patients’ records, view appointments and approve them according to available slots selected and perform different queries through the database. Subsequently, the admin user will also be able to

Patients will first signup to register themselves into the application database. Once the registration details are entered and authenticated, the user will receive an OTP through their registered e-mail address. They will need to enter this OTP on the following screen. A patient can look up the details of a specific doctor they wish to contact. They can book appointments according to the time availability of the doctors shown via the application itself and they will receive a confirmation whether their appointment is confirmed or not.  The emergency option opens the contact list of the patient who they can contact during an emergency situation and the helpline option opens a dialer on the users’ screen. Patients will also be able to use the indoor navigation facility to navigate their way within the hospital area.

A doctor will be able to view their upcoming appointments. They will be able to either accept, shift or decline an appointment request made by a patient based on their availability. If the doctor decides to shift an appointment, another screen will open consisting of dates and available time slots on which the appointment can be shifted to. Doctors will be also be able to view their patients’ reports online. These report specifications will be entered by the patient through their panel and will be accessible to doctors through their panel. They will also have the option to print out these details for further analysis if needed. They will also have an emergency helpline that will be accessible through the application itself. Doctors will also be able to access the indoor navigation functionality of the application. 

The visitor interface will consist of a simple screen requesting them to enter a token number either mentioned on their visiting card. Once they enter this token number, an indoor map of the hospital will open enabling them to find their way around the hospital vicinity.

The hardware that will be used for embedding the indoor navigation feature is the Beacon. 

The database that the application will be connected with will be Firebase.

Benefits of the Project

Benefits of the Project

Technical Details of Final Deliverable

DOCTOR:

 ADMIN:

PATIENT:

VISITOR:

Find Rooms Through Indoor Navigation System.

Final Deliverable of the Project HW/SW integrated systemCore Industry ITOther Industries Medical Core Technology Internet of Things (IoT)Other TechnologiesSustainable Development Goals Good Health and Well-Being for PeopleRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 36000
Beacon Kit Equipment13000030000
Traveling Miscellaneous 160006000

More Posts