Skip to content

GoEmergency is a healthcare service that was built up to help people check their symptoms and correlate them with diseases

License

Notifications You must be signed in to change notification settings

GabrielMorettii/GoEmergency

Repository files navigation


logo

⁉ What's GoEmergency ?

GoEmergency is a project that aims to help people make better decisions about what to do when they have certain symptoms, but it in no way replaces the help of a qualified healthcare professional.

It was initially created in 2020 as a course conclusion work on how telemedicine can help in a chaotic environment as it was at the beginning of the coronavirus pandemic.

👀 Overview

Preview-Screens

If you want to take a look on all application's screens or the project demonstration, they are here here

🏗 Class Diagram

The system targets clinics in general. Each patient will have personal information registered such as CPF, e-mail, password, etc; being that each one will carry out consultations of diseases of the symptoms that he is feeling, being able to carry out several consultations. Each doctor will be registered as a person and also with their specialty and CRM. Each patient can open one or more chats with specialist doctors and each doctor can chat with one or more patients.


🕴️ Actors

The "GoEmergency" system has as main actors: Patient, Doctor and Administrator, who inherit from Actor Pessoa, who is responsible for carrying the attributes in common among the other actors.


📌 Project requeriments

All application business rules for the Admin actor can be found in this diagram. I just put this one up to exemplify what it's like for other actors.


💻 Enviroment Setup :

# Application

## Clone this repository

$ git clone https://github.com/GabrielMorettii/GoEmergency.git

## Open the IDE (Netbeans or Eclipse)
## Go to open project and select the cloned project through the system directory:
## Click on the hammer & broom icon (Clean & Build)
## Run the application
## The server is running at port 8080 (http://localhost:8080/)

# Databasse

## Clone this repository

$ git clone https://github.com/GabrielMorettii/GoEmergency.git

## Create a database named "goemergency"
## Put on the password 123123
## Restore the backup "backup.bak" file found in this project folder

🔧 Built With

🧰 Support tools

🧐 Contributing

You can send how many PR's do you want, I'll be glad to analyse and accept them! And if you have any question about the project...

Email-me: gabrielmorettisilva@gmail.com

Connect with me at LinkedIn

Thank you!

🔑 License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

GoEmergency is a healthcare service that was built up to help people check their symptoms and correlate them with diseases

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published