Skip to content

ArghgrA/JTime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

JTime - Gestore di Progetti e Attività

JTime è un’applicazione per la gestione di progetti e attività, progettata per supportare l’organizzazione del lavoro personale o di team, sviluppata tramite l'utilizzo di Java e JavaFX.

🎯Funzionalità

L’applicazione consente di:

📁 Gestione dei Progetti

  • Creare nuovi progetti
  • Visualizzare progetti attivi e completati
  • Chiudere un progetto (solo in assenza di attività pendenti)

✅ Gestione delle Attività

  • Aggiungere attività a un progetto
  • Modificare o eliminare attività
  • Contrassegnare un’attività come completata

⏱️ Gestione del Tempo

  • Associare a ogni attività una stima di durata
  • Registrare il tempo effettivamente impiegato
  • Confrontare tempo stimato e tempo reale

📅 Pianificazione

  • Pianificare le attività in giorni specifici
  • Valutare il carico di lavoro giornaliero in base al tempo stimato

📊 Reportistica

  • Generare report per progetto
  • Generare report per intervallo temporale
  • Visualizzare attività svolte e pianificate

🚀 Per Iniziare

🛠️ Prerequisiti

  • Java 21 o superiore
  • Gradle

📦 Compilare il Progetto

Clona il repository e compila con Gradle:

git clone https://github.com/ArghgrA/JTime
cd JTime
./gradlew build

▶️ Avviare l'Applicazione

./gradlew run

📚 Tecnologie Utilizzate

  • JavaFX
  • Gradle
  • Hibernate (ORM)
  • SQLite

Warning

Disclaimer: Questa non è un'applicazione stabile o pronta per l'uso quotidiano nella gestione di progetti e attività. Si tratta di un progetto studentesco sviluppato a scopo puramente educativo.

  • Non verranno forniti file JAR compilati
  • È improbabile che il progetto riceva aggiornamenti futuri o correzioni di bug

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages