Skip to content

IngSW-unipv/Progetto-G21

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ratatouilleChef

Progetto-G21: Sistema di gestione degli ordini in un ristorante

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:

1. Download di Git

Scaricare e configurare Git tramite le istruzioni riportate al seguente link:

https://git-scm.com/book/en/v2/Getting-Started-Installing-Git

2. Clone del repository GitHub

Operazioni preliminari per poter scaricare il repository git sul proprio computer:

3. Importazione del progetto

Importare il progetto in un IDE.

4. Esecuzione del codice

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.


Project-G21: Restaurant Ordering System

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.

1. Git download

Dowload and configure Git by following the instructions in the link below:
https://git-scm.com/book/en/v2/Getting-Started-Installing-Git.

2. Cloning the Github Repository

Preliminary steps to achieve the download on a PC:

3. Project import

Import projects into the IDE.

4. Code execution

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published