Skip to content

rkomi-dev/T2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

T2

Static Badge   Static Badge   Static Badge   Static Badge   Static Badge

Overview del Software

L'obiettivo strategico di TicketTwo è stabilire una piattaforma unica che serva da punto di riferimento per l'accesso a vari generi di evento (concerto, teatro, sport), eliminando la necessità per l'utente finale di navigare su molteplici piattaforme. La parola chiave di questo software è intuitività, infatti Il sistema mira a offrire un'interfaccia utente semplice e altamente intuitiva sia per l'utente finale che per l'Organizzatore. La progettazione si concentra sulla robustezza delle funzionalità, garantendo che l'intera esperienza, dall'acquisto alla configurazione dell'evento, sia fruibile anche da utenti meno esperti con la tecnologia.

Requisiti per l'installazione del software

Per far eseguire il sotware in locale bisogna disporre di:

  • JDK 25
  • JavaFX SDK 25
  • MYSQL version 8.4.8
  • JUnit4
  • JDBC: mysql-connector-j-9.5.0

Istruzioni di installazione

  • Clonare la repository
git clone https://github.com/rkomi-dev/T2.git
  • Creare il database
  1. Spostati nella cartella clonata
cd T2
  1. Esegui lo script sul terminale
mysql -u root -p < T2/src/Resources/script_sql/TicketTwo.sql
  1. Nel file Properties cambia db.username e db.password con le tue credenziali MYSQL
  • Importare in Eclipse IDE e avviare
  1. Avvia Eclipse, vai su File -> Import -> Projects from Folder or Archive
  2. Aggiungi le librerie JavaFX, JUnit4 e JDBC tramite i loro file .jar
  3. Vai su Run Configuration -> Java Application -> Seleziona la classe Runner.java -> Arguments -> inserisci in VM Arguments
--module-path "tuopercorso/openjfx-25.0.1_linux-x64_bin-sdk/javafx-sdk-25.0.1/lib" --add-modules javafx.controls,javafx.fxml,javafx.base,javafx.graphics --enable-native-access=javafx.graphics
  1. Avvia Runner.java

About

Progetto software Java ispirato a TicketOne

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors