Group assignment for Course COMP.SE.110 Software Design
- Antti Hakkarainen
- Markus Hissa
- Heikki Hohtari
- Janne Taskinen
Everyone has been participating in the planning and design of the project. Team members have a feeling that the work distribution has been equal and everyone has been contributing to the project. The work has been divided considering the strengths of each team member. Besides the general work of contributing regarding the design document and code, some hightlights of the work distribution are listed below:
-
Antti Hakkarainen:
- Focus on UI / Controller implementation
-
Markus Hissa:
- Focus on Model implementation and FMI API related work
-
Heikki Hohtari:
- Focus on Model implementation and Fingrid API related work
-
Janne Taskinen:
- Focus on big picture and acting as "Scrum master"
The latest version of the design document and it's attachments can be found from folder "doc"
- Java Runtime Environment (JRE) 11 or newer
- JavaFX runtime 11 or newer
- Clone the repository
- Add the .env file to the project root directory (see Prerequisites)
- Open the project in an IDE (e.g. IntelliJ IDEA)
- Build and run the program
- Log in to TUNI's virtual Linux desktop service
- Clone the git repository where ever you see fit
- Open terminal and navigate to projects
java
folder (when you runls
you should see the pom.cml file) - run
mvn clean javafx:run