We were tasked to create an app which help doctors and patient to communicate via text and sharing personal files.

My role in the project was to create an activity which could collect all the data from other activities and then put them into a packet and send it to the online database. The database we used in the project was Firebase.

The link below shows my part of the project

Requirements to run the project

IDE:

Android Studio

IntelliJ

Java Run Time Environment (JRE)

Java Development Kit (JDK)

An emulator with API version >= 20 OR a physical Android device

Setting up the Application Locally

In your terminal, navigate to the directory you want to clone the repository to and run:

git clone https://gitlab.com/mdelotavo/seshealth

Open up Android Studio and select Open an existing Android Studio project. Search for the directory that you cloned and then expand it. Select SESHealth and click Open. Wait for Gradle to sync all the files Once the files are all synced, select Run from the toolbar and select the device. The application will now start up and can be used. Developing for this Application

Requires the completion of the steps from Setting up the Application Locally. During the development of this application, you should follow Git Workflow as the branching strategy and developing features. When preparing for a release, a pull request from develop to master should be set up and following a successful release, this should then be merged. The commit for the release should then be tagged according to the Semantic Versioning Convention