CS3733-C21-Team-U / CS3733-C21-Team-U-Project-BWApp

A JavaFX application for use by Brigham and Women's patients and staff created for WPI's CS3733 (Software Engineering)
4 stars 2 forks source link
async-http-client controlsfx cs3733 gesturefx google-maps-api java-8 javafx jfeonix pretty-time scenebuilder software-engineering twillio-api wpi

Product Name Screen Shot

This Application for Brigham and Women’s Hospital was developed to assist hospital employees and administrators with their daily tasks, as well as train students in the WPI CS 3733 Software Engineering class. Agile methodology was used during the development, where the team focused on the need of the users to prioritize tasks and organize the design process.

Main Features

Watch a video of our final presentation on Youtube

See more screenshots of our app

Download our final submission doc which contains information on our Scrum process

Built With

Getting Started

You can download a pre-compiled JAR file to run as a demo or clone the project if you would like to edit it.

Download Compiled Program

Make sure you have Java 8 installed! This program does not run on any new versions of Java.

  1. Download and unzip this folder: Download JAR
  2. Double click the file CS3733-C21-Team-U-Project-BWApp.jar
  3. If this does not work, run this command in your command line
    java -jar /Path/To/Downloaded/Folder/CS3733-C21-Team-U-Project-BWApp.jar

Please use the buttons on the bottom left of the starting screen to simulate logging in if you don't know any usernames / passwords.

Download and Run the Source Code

  1. Install Java SE Development Kit 8u281 (Java SE JDK 8)
  2. Install Gluon Scene Builder 8.5.0 for Java 8
  3. Install Apache Derby 10.14.2.0 for Java 8 Download the bin distribution – the first link ending in .zip. Then double-click on the zip file.
  4. Clone this repo
    git clone https://github.com/Kohmei358/BrighamWomens-Hospital-App
  5. Install Dependencies Using Gradle
    gradle build
  6. Run the main.java or App.java file inside /src/main/java/edu/wpi/u/

Usage

For detailed instructions, please refer to the User Manual

Acknowledgements

Disclaimer

This was forked so that I could link this code in my website. Please do not reference any of the code or UX design if you are currently enrolled in Software Engineering! The learning experience is so much better if you do not look at examples of previous work and your team will end up with a better final product if you brainstorm based on your surveys and interviews.