Il programma consente di raccogliere gli ordini richiesti dai tavoli, inviarli alla cucina per la preparazione e generare il conto finale.
Di seguito sono riportate le istruzioni per il corretto utilizzo del sistema:
Scaricare e configurare Git tramite le istruzioni riportate al seguente link:
https://git-scm.com/book/en/v2/Getting-Started-Installing-Git
Operazioni preliminari per poter scaricare il repository git sul proprio computer:
- aprire GitHub e accedere al seguente repository: https://github.com/IngSW-unipv/Progetto-G21
- selezionare “Code” e copiare l'URL fornito (https://github.com/IngSW-unipv/Progetto-G21.git)
- aprire “Git Bash”, un terminale o cmd e spostarsi dalla directory corrente a quella in cui operare la clonazione
- digitare git clone, incollare l'URL precedentemente copiato e premere "invio"
Importare il progetto in un IDE.
Le interfacce grafiche sono state realizzate tramite JavaFX, è necessario quindi installare la relativa SDK e configurare in modo opportuno l'IDE.
Maggiori informazioni sono reperibili al link: https://openjfx.io/openjfx-docs/
Occorre inoltre importare la libreria "ControlsFX", maggiori informazioni sono reperibili al link: https://github.com/controlsfx/controlsfx
Configurato l'IDE, mandare prima in esecuzione il file "WaitersControlPanelMain.java", poi "ChefsControlPanelMain.java".
Il "Waiter's control panel" e lo "Chef's control panel" appariranno sullo schermo e sarà possibile utilizzare tutte le funzionalità del programma.
The software allows you to take orders from different tables, send them to the kitchen for their preparation and generate the bill.
Below you can find the instructions for the proper use of the system.
Dowload and configure Git by following the instructions in the link below:
https://git-scm.com/book/en/v2/Getting-Started-Installing-Git.
Preliminary steps to achieve the download on a PC:
- open GitHub and go to the GitHub repository: https://github.com/IngSW-unipv/Progetto-G21
- click “Code” and copy the given URL (https://github.com/IngSW-unipv/Progetto-G21.git)
- open “Git Bash”, a terminal or cmd and change the current working directory to the one in which you want to clone the project
- type git clone in the terminal, paste the URL copied earlier, and press “enter” to create your local clone
Import projects into the IDE.
The interfaces were developed with JavaFX, it's necessary to install its SDK and to properly configure the IDE.
More info in the following link: https://openjfx.io/openjfx-docs/
It's also necessary to import ControlsFX library. More info in the following link: https://github.com/controlsfx/controlsfx
Once the IDE is properly configured, run "WaitersControlPanelMain.java", then "ChefsControlPanelMain.java".
"Waiter's control panel" and "Chef's control panel" will appear on the screen and it will be possible to use every feature of the program.