Skip to content

SShindow/eHealth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart eHealth Consulting System


Project eHealth is an application using with Java for back-end with JavaFX with Scene Builder for the purpose of providing the graphical user interface (GUI) with account registration and log-in for users to browse a list of available doctors based on the patient’s selected area and disorder category, to them arrange and modify appointments.

☎️ Contact information

If there are any problems, please feel free to contact with us:

📧 Email address : hia.cao.2001@gmail.com


👩🏻‍💻 Requirements

During the whole process of the project, there are some requirements that we need to strictly follow in order to complete:

  • The system provides an administrator who can access, modify and delete user profiles.
  • The user should be able to register, sign in and sign out. After logging in, the user should be able to edit their profile, arrange new appointments for an appropriate doctor around their area based on their health problem and desiring distance. After confirming the appointment, an email will be sent for verification.
  • The user should be able to view their booked appointment, then be able to alter or cancel it. There should be a reminder to notify the user before the time. In addition, the patients can export their health information as a pdf/txt file.
  • The source code should include the Javadoc file.

🖥️ Before you use

1. IntelliJ IDE

IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains

You need to install IntelliJ IDE to run the application. We use Java 17 for running the application. Just download the files above then open with IntelliJ then run the main java class to start the application

2. Scene Builder

Scene Builder - Gluon

In order to modify the elements in the user interface, you must download and install Scene Builder. The fxml files corresponds the UI of the controller of the same name.


😎 Conclusion

Afterall, this is still a project of a course in our major at Frankfurt University of Applied Sciene. However, during this project we have learnt how to be adaptable and inventive when faced with challenges, especially while learning a new programming language that will serve as a solid foundation for our future endeavors. In my perspective, the main purpouse of this project is not only to satisfy the requirement of the course, but also build a fundamental for the industry business later, especially when it comes to communication, self management and the willingness to learn.

We would like to express my deep appreciation to the faculty of the Frankfurt University of Applied Sciences for their explanation and guidance on how to write technical reports, especially Prof. Luigi La Blunda, the instructor of this project.

I would also like to thank all my friends and classmates for their support and suggestions during the process of completing the project:

  1. Hai Cao Xuan
  2. Hoang Dinh Minh
  3. Thong Le Thanh
  4. Chau Truong Vinh Hoang

About

This project processed during the exchange course at Frankfurt University of Applied Science in Germany, about making a E-Health Consulting System for booking appointment with desired date and destination.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages