CliniNet An Online Platform For All Healthcare Services
CliniNet An Online Platform For All Healthcare Services
CliniNet An Online Platform For All Healthcare Services
https://doi.org/10.22214/ijraset.2023.53143
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
Abstract: The COVID-19 pandemic has accelerated the adoption of digital healthcare solutions, prompting a shift from
traditional manual procedures to digitally-enabled medical assistance. In response to the challenges faced during the pandemic,
such as inadequate medical facilities, shortages of surgical instruments and medications, and unreliable lab results, this
research presents "CliniNet: An online portal for all healthcare services," an innovative Android application. CliniNet serves as
a comprehensive online platform for various healthcare services, offering features such as appointment scheduling, purchasing
medicines and medical insurance, setting medication reminders, checking symptoms, and seeking diet-related advice. This paper
explores the existing literature on healthcare applications, outlines CliniNet's architecture and features, discusses the
implementation process, presents experimental data on performance and user satisfaction, and concludes with potential
directions for future development. The CliniNet application addresses the necessity for improved access to healthcare services,
catering to the evolving digital landscape.
Keywords: Android application, healthcare services, online portal, scheduling appointments, medical records, medical advice.
I. INTRODUCTION
Healthcare applications have emerged as powerful tools in the modern healthcare landscape, offering convenience, accessibility, and
improved healthcare outcomes for individuals. The increasing adoption of mobile devices, advancements in technology, and the
demand for personalized healthcare experiences have fuelled the development of healthcare applications. These applications
leverage mobile platforms, web-based systems, and data-driven technologies to provide a range of services, including appointment
scheduling, remote consultations, medication management, health monitoring, and access to medical information. Healthcare
applications have the potential to address various challenges in healthcare delivery. They allow users to access healthcare services
anytime and anywhere, reducing the need for physical visits to healthcare facilities. These applications empower individuals to take
control of their health by providing tools for self-management, such as tracking symptoms, monitoring vital signs, and managing
medication adherence.
Moreover, healthcare applications contribute to improving healthcare outcomes and patient engagement. They enable seamless
communication and collaboration between healthcare providers and patients, facilitating timely access to medical advice, test
results, and personalized treatment plans. These applications also support preventive healthcare by promoting healthy behaviors,
providing health education resources, and facilitating early detection of diseases through symptom monitoring and risk assessment.
Healthcare applications have the potential to revolutionize the way healthcare services are delivered and accessed. By leveraging
technology, these applications offer opportunities to improve efficiency, enhance patient experiences, and contribute to better
healthcare outcomes. Continuous advancements in technology and a growing emphasis on digital health solutions are expected to
drive further innovation in the field of healthcare applications.
Aligned with the progress in healthcare applications, we introduce CliniNet, an innovative Android application developed using
Kotlin. CliniNet serves as a comprehensive online platform, offering a wide range of healthcare services. Its primary objective is to
enhance access to healthcare and improve the overall healthcare experience for users. CliniNet provides various features to cater to
the diverse needs of individuals seeking healthcare services. Some of the features provided by this application are as follows:
*Scheduling Appointment for Consultation, Surgeries and Lab Tests
* Booking Instant Video Consultation
*Buying Medicine and Medical Insurance
*Setting medication reminder for Medication Management
*Seeking a general diet plan according to the calculated Body Mass Index (BMI)
*Detecting disease through Symptom Checker
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 6405
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
By offering these comprehensive features, CliniNet aims to bridge the gap between healthcare providers and patients, making
healthcare services more accessible, convenient, and efficient. Through its intuitive design and user-friendly interface, CliniNet
strives to enhance the healthcare experience for individuals, empowering them to take control of their health and well-being.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 6406
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
7) "Self-Diagnosis through AI-enabled Chatbot-based Symptom Checkers: User Experiences and Design Considerations" by Chin
Ling Chen et al. [7]: CSC apps, which employ chatbots to assess medical symptoms and provide diagnoses, have become
increasingly prevalent. This study is the first to review the functionalities and user experiences of CSC apps. The findings
highlight new challenges in the functional and conversational design of these apps from users' perspectives. The app selection
process involved excluding apps without chatbot functionality, those targeting mental health, and those not focused on
symptom checking. The analysis categorized the features mapped to the offline diagnostic process. CSC apps generally lack
support for physical exams, final diagnoses, and test result analysis due to the limitations of mobile apps in realizing these
processes. Additionally, the amount of personal, demographic, and health information required for establishing patient history
varied among the six apps analysed.
CliniNet ✔ ✔ ✔ ✔ ✔ ✔ ✔
Practo ✔ ✔ ✔ ✔ ✔ _ _
mfine ✔ ✔ ✔ ✔ _ _ _
DocsApp ✔ _ ✔ _ ✔ _ _
1mg ✔ _ ✔ ✔ ✔ ✔ _
Netmeds ✔ _ _ ✔ ✔ _ _
Lybrate ✔ ✔ ✔ _ ✔ _ _
MediBuddy ✔ _ ✔ ✔ _ _ _
Medlife ✔ _ ✔ ✔ _ _ _
Ask Apollo ✔ ✔ ✔ ✔ _ _ _
Lifecare Health ✔ _ ✔ _ ✔ _ _
I Doctor Online ✔ ✔ _ _ _ ✔ _
Ask a Doctor ✔ _ _ _ ✔ _ _
ML Xpress ✔ _ _ ✔ _ _ _
CallDoc App _ ✔ _ _ ✔ _ _
Doctor Insta ✔ ✔ ✔ ✔ _ _ _
DocOnline ✔ ✔ _ _ _ _ _
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 6407
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
B. Appointment Booking
The Appointment Booking feature enables users to schedule appointments with doctors or healthcare providers. The implementation
methodology includes the following steps:
1) Create a database: Set up a database to store information related to doctors, their availability, and appointment bookings.
Include tables for doctors, users, appointments, and any other relevant entities.
2) User authentication: Implement a user authentication system in the application to ensure that only authenticated users can book
appointments and access personalized features.
3) Doctor availability management: Provide doctors with a platform to manage their availability. This may involve defining
working hours, setting available appointment slots, and updating their schedules.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 6408
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
4) User interface for appointment booking: Develop a user-friendly interface that allows users to browse available doctors, view
their profiles, and select a suitable time slot for the appointment. Display relevant information such as doctor specialization,
location, and ratings to assist users in making informed decisions.
5) Booking confirmation and reminders: Upon successful booking, send a confirmation notification to the user and store the
appointment details in the database. Implement a reminder system to send notifications to users before their scheduled
appointments.
Implementing a Symptom Checker feature involves leveraging Natural Language Processing (NLP) techniques to analyze user-
entered symptoms and provide potential diagnoses. The implementation methodology is as follows:
1) Preparing symptom and diagnosis data: Gather a comprehensive dataset of symptoms and associated diagnoses. This dataset
should include information such as symptom descriptions, severity, duration, and possible medical conditions.
2) NLP model training: Employ machine learning techniques to train an NLP model on the symptom and diagnosis dataset. This
entails preprocessing the text data, extracting relevant features, and training the model to classify symptoms and predict
potential diagnoses.
3) User input processing: Implement a text input interface where users can enter their symptoms. Clean and preprocess the user's
input, removing irrelevant information or noise, and standardize the format.
4) NLP model inference: Apply the trained NLP model to the preprocessed user input. The model should generate potential
diagnoses based on the entered symptoms. Rank and display the diagnoses according to their likelihood or confidence scores.
5) Additional information and recommendations: Provide users with supplementary information about each potential diagnosis,
including symptoms, treatment options, and when to seek medical attention. Offer recommendations such as self-care measures
or advice on scheduling a doctor's appointment.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 6409
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
The Reminder Feature allows users to set reminders for taking medication, doctor appointments, or any other healthcare-related
tasks. The implementation methodology is as follows:
1) User interface for reminder creation: Develop an intuitive user interface where users can set reminders. Include options to select
the reminder type, date, time, recurrence (if applicable), and any additional notes.
2) Alarm manager: Utilize the Android Alarm Manager API to schedule and manage reminders. Set alarms for the specified date
and time and handle recurring reminders as needed.
3) Notification system: When the alarm triggers, display a notification to the user. Include relevant details about the reminder,
such as the reminder type and any additional notes provided by the user.
4) Reminder management: Provide users with the ability to view, edit, and delete existing reminders. Implement a list or calendar
view to display all active reminders, enabling users to manage them easily.
F. Lab Tests
1) Comprehensive Database for Lab Test Information: To store and manage lab test information, we create a comprehensive
database. This database holds details such as test names, descriptions, prices, and any other relevant information. By organizing
the data effectively, we ensure that it can be easily accessed and displayed to users when needed.
2) Search Functionality for Lab Tests: To enhance the user experience, we implement search functionality. This allows users to
enter keywords or select specific categories to find the lab tests they are interested in. The search algorithm then matches the
user's input with the relevant lab tests, providing them with accurate results.
3) Detailed Test Information: Detailed information about each lab test is crucial for users to make informed decisions. We include
comprehensive descriptions of the tests, including instructions for preparation, sample collection, and expected results. This
information helps users understand the purpose and process of each test, making it easier for them to choose the appropriate
one.
4) Booking System for Lab Tests: To facilitate the booking process, we integrate a booking system into our application. This
system enables users to schedule lab tests according to their preferences. They can select the desired date, time, and location for
the test. Once the booking is confirmed, users receive a confirmation message containing the details of the scheduled test,
including the date, time, and location. This ensures that users are well-informed and prepared for their upcoming lab tests.
By implementing these steps, we create a seamless experience for users to browse, search, and schedule lab tests in our healthcare
application.
The user-friendly interface, along with detailed information and a reliable booking system, empowers users to access the necessary
lab tests conveniently and efficiently.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 6410
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
G. E-pharmacy
1) User-Friendly Interface for Medication Purchase: To implement the E-pharmacy feature in our healthcare application, the first
step is to design a user-friendly interface where users can explore and purchase various medications and healthcare products.
The interface should be intuitive and visually appealing, making it easy for users to navigate and find what they need.
2) Comprehensive Database/API for Medication Information: Next, we create a comprehensive database or API to store all the
necessary information about the available medications. This includes details such as medication names, dosages, descriptions,
and prices. The database ensures that the information is organized and easily retrievable for displaying to the users.
3) Search and Filtering Functionalities: To enhance the user experience, we implement search and filtering functionalities. These
features enable users to search for specific medications based on their requirements, such as the name of the medication, the
condition it treats, or the desired dosage. Filtering options allow users to narrow down their choices based on various criteria,
such as price range or specific categories.
4) Shopping Cart Functionality: One crucial aspect of E-pharmacy is the shopping cart functionality. We integrate a shopping cart
system that allows users to add medications or healthcare products to their cart as they browse through the options. They can
review their selections, modify quantities if needed, and proceed to the checkout when they are ready to make a purchase.
IV. METHODOLOGY
A. Performance Evaluation
To evaluate the performance of CliniNet, various metrics were measured, including response time, resource utilization, and system
stability. These metrics were assessed under different scenarios, such as peak usage hours and varying network conditions.
Performance tests were conducted on multiple Android devices with different specifications to ensure compatibility and optimal
performance across a wide range of devices.
The response time of CliniNet was measured by recording the time taken for different operations, such as appointment scheduling,
medication purchase, and symptom checking. Resource utilization, including CPU and memory usage, was monitored during
various interactions within the application to ensure efficient resource management. System stability was assessed by performing
stress tests and monitoring any system crashes or performance degradation.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 6411
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
C. Results
The performance evaluation demonstrated that CliniNet exhibited excellent response times, with operations such as appointment
scheduling and medication purchase completing within seconds. The application demonstrated efficient resource utilization,
ensuring smooth and seamless user experiences even during peak usage hours. System stability tests revealed no instances of
crashes or performance degradation.
Table 2: Survey Response from Users
S.No. QUESTION No (in %) Yes (in %)
1. Did CliniNet effectively fulfill your requirements for scheduling 8.9 91.1
appointments for consultations, surgeries, and lab tests?
2. Were you able to easily book instant video consultations through CliniNet? 10.5 89.5
3. Were you satisfied with the process of purchasing medicines and medical 7.6 92.4
insurance through CliniNet?
4. Did you find the general diet plan provided by CliniNet helpful in 15.6 84.4
accordance with your calculated Body Mass Index (BMI)?
5. Did the medication reminder feature of CliniNet help you manage your 5.5 94.5
medications effectively?
6. Did you encounter any technical issues or bugs while using CliniNet? 7.5 92.5
7. Was the symptom checker feature helpful in identifying potential diseases or 13.7 86.7
conditions?
8. Would you recommend CliniNet to others seeking healthcare services? 6.0 94.0
The user satisfaction analysis indicated high levels of satisfaction among CliniNet users. The application's user-friendly interface,
seamless navigation, and comprehensive features received positive feedback. Users appreciated the convenience of scheduling
appointments for consultations, surgeries, and lab tests, as well as the option for instant video consultations.
The ability to purchase medicines and medical insurance within the app was well-received. Users also found the medication
reminder feature helpful in managing their medication schedules.
The BMI-based diet plan and symptom checker were deemed valuable additions to the application.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 6412
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
Overall, the experimental data showcased CliniNet's strong performance, user satisfaction, and its effectiveness in delivering
convenient and comprehensive healthcare services. The results validate the potential of CliniNet as an innovative Android
application for improving access to healthcare and enhancing the healthcare experience for users.
B. Future Work
While CliniNet has demonstrated significant potential and positive outcomes, there are several areas for future improvement and
development. One aspect to consider is the incorporation of additional healthcare services and features that are currently not covered
by CliniNet. The future work could involve enhancing the security and privacy features of CliniNet to ensure the protection of
sensitive user information and comply with data protection regulations. This could include implementing robust authentication
mechanisms, secure data transmission protocols, and strict data access controls.Additionally, expanding the reach and user base of
CliniNet would be a valuable future goal. This could involve marketing efforts to increase awareness of the application among the
target audience, collaborating with healthcare institutions and professionals to promote its usage, and exploring partnerships with
insurance providers and pharmaceutical companies to enhance the range of services available on the platform.
Continuous evaluation and improvement based on user feedback and changing healthcare trends is essential for the future
development of CliniNet. Regular updates and enhancements to the application's features, user interface, and performance will
ensure its relevance and competitiveness in the dynamic healthcare landscape. It can also involve the implementation of an admin
interface for doctors and hospital staff within CliniNet. This would enable healthcare professionals to manage their appointments,
access patient records, and communicate with patients more efficiently. An authentication system could be integrated to verify the
authenticity of the practice licenses of healthcare providers, ensuring a secure and reliable healthcare ecosystem.
Overall, the future of CliniNet lies in continuous innovation, adaptability, and collaboration. By addressing the evolving needs of
users, incorporating advanced technologies, and forging strategic partnerships, CliniNet can establish itself as a leading healthcare
application that revolutionizes the way individuals access and manage their healthcare services.
REFERENCES
[1] W. J. Huan, D. Kuruvikulam, and C. Arun, “A study and an implementation of online doctor consultation system,” 2021.
[2] N. Agarwal and B. Biswas, “Doctor consultation through mobile applications in India: An overview, challenges and the way forward,” Healthc Inform Res, vol.
26, no. 2, pp. 153–158, 2020, doi: 10.4258/hir.2020.26.2.153.
[3] J. Blessy Gifta, N. E. Janani, A. M. Cathrin, M. P. George, and U. G. Students, “Survey Paper on Analysis of Ambulance Tracking System,” 2019. [Online].
Available: www.ijisrt.com
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 6413
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
[4] Nath, A. Debnath, A. Nath, K. Barui, and S. Mandal, “Ambulance tracking Web-App using GPS,” JETIR, 2021. [Online]. Available: www.jetir.orgd290
[5] S. Periyanayagi, A. Manikandan, M. Muthukrishnan, and M. Ramakrishnan, “BDoor App-Blood Donation Application using Android Studio,” in Journal of
Physics: Conference Series, Jun. 2021, vol. 1917, no. 1. doi: 10.1088/1742-6596/1917/1/012018.
[6] D. K. Srivastava, U. Tanwar, M. G. K. Rao, P. Manohar, and B. Singh, “A Research Paper on Blood Donation Management System,” 2021. [Online].
Available: www.ijcrt.org
[7] A. Scarry, J. Rice, E. M. O’connor, and A. C. Tierney, “Usage of Mobile Applications or Mobile Health Technology to Improve Diet Quality in Adults,”
Nutrients, vol. 14, no. 12. MDPI, Jun. 01, 2022. doi: 10.3390/nu14122437.
[8] M. Gonzalez-Ramirez et al., “SAlBi educa (Tailored Nutrition App for Improving Dietary Habits): Initial Evaluation of Usability,” Front Nutr, vol. 9, Apr.
2022, doi: 10.3389/fnut.2022.782430.
[9] Y. You and X. Gui, “Self-Diagnosis through AI-enabled Chatbot-based Symptom Checkers: User Experiences and Design Considerations.”
[10] W. G. Dixon et al., “How the weather affects the pain of citizen scientists using a smartphone app,” NPJ Digit Med, vol. 2, no. 1, Dec. 2019, doi:
10.1038/s41746-019-0180-3.
[11] Asan, O., Montague, E., & Gan, H. (2015). Evaluation of online patient education materials from major ophthalmologic associations. Journal of Health
Communication, 20(7), 829-838.
[12] Gagnon, M. P., Orruno, E., Asua, J., Abdeljelil, A. B., & Emparanza, J. (2012). Using a modified technology acceptance model to evaluate healthcare
professionals' adoption of a new telemonitoring system. Telemedicine and e-Health, 18(1), 54-59.
[13] Ventola, C. L. (2014). Mobile devices and apps for health care professionals: Uses and benefits. Pharmacy and Therapeutics, 39(5), 356-364.
[14] Free, C., Phillips, G., Galli, L., Watson, L., Felix, L., Edwards, P., ... & Haines, A. (2013). The effectiveness of mobile-health technologies to improve health
care service delivery processes: A systematic review and meta-analysis. PLoS Medicine, 10(1), e1001363.
[15] Lupton, D. (2013). Quantifying the body: Monitoring and measuring health in the age of mHealth technologies. Critical Public Health, 23(4), 393-403.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 6414