- To run this application we have mad a jlink (we decided to do that because our jar fil would not let us run javafx through the jar file but that file can be found in the target directory) but to run the jlink you go Here and run that file to run the project
-
src/main/java/is/vidmot
contains all the front end part of the project for futher detail of the classes : MarkdownClientDialog.java
contains the dialog for user to registerMenuView.java
loads themenu-view.fxml
and puts the controller and root as well as it puts in the mealsOrderController.java
controls the main part of the projectPasswordController.java
takes in the password of a userPaymentController.java
controls thepayment-view.fxml
TakeAwayApplication.java
loads up the main part of the projectView.java
store the views that we have to switch betweenViewSwitcher.java
switches between the views that we hava stored inView.java
src/main/java/is/vinnsla
contains all the front end part of the project for futher detail of the classes : MarkdownCart.java
contains all the information about what is in the cart and if something is addedCustomer.java
contains the name of the customer as well as his addressMeals.java
takes in the meal and the price of itMenu.java
allows you to add a meal to the display and contains all of the items that are to be displayed
src/test/java
contains a package that has an Alltests class that can perform all the test in the packageis.vinnsla
contains all tests for the backend of the projectis.vidmot
as we were instructed we did not make test cases for vidmot as the course did not teach how we should test javafx
You can find the markdown here : Markdown
- This project is licensed under the MIT License. The MIT License allows for free use, modification, and distribution of this software, subject to the terms and conditions specified in the license.