Skip to content

Smart Home Simulatation for a house, automation on ventilation, security and heating. (Pure Java, JavaFX, Gradle)

Notifications You must be signed in to change notification settings

Ming424/SOEN343-TEAM8

Repository files navigation

A Java project for class SOEN 343 (Soft Arch and Design)

Smart Home Simulatation for a house, automation on ventilation, security and heating

Key point of the project:

  • Full Java project
  • JavaFX (animation, UI)
  • Design Pattern
  • Gradle

SOEN 343 TEAM 8

Clone the repository under your work space.

ON Windows With Eclipse

[Help] - [Eclipse Market Place].

Install [TM Terminal] and [Buildship Gradle Integration] from the market place, for each installation restart of the program is needed.

With [Ctrl] + [Alt] + [T], open the terminal.

Type gradlew build, this will start building for javafx.

Type gradlew run, execute the program.

ON Mac

Install openssl using homebrew: brew install openssl

Open the terminal, go to the cloned repository then use chmod +x gradlew to give gradle permission.

Then use this command to run the program: ./gradlew run