Skip to content

Litti8/Java-TaskManager-SpringFX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task Manager App

This is a desktop task management application developed as part of a personal Java challenge. It allows users to manage tasks through a simple graphical user interface.

Features

  • Add new tasks.
  • Update existing tasks.
  • Delete tasks.
  • View a list of all tasks.

Technologies Used

  • JavaFX: For the graphical user interface.
  • Spring Boot: To manage the backend logic and application context.
  • Spring Data JPA: For data persistence to a MySQL database.
  • Lombok: To reduce boilerplate code in model classes.

How to Run

  1. Clone this repository.
  2. Set up your MySQL database with the credentials in src/main/resources/application.properties.
  3. Run the main class TaskApplication.java using Maven.

Gestor de Tareas

Esta es una aplicación de escritorio para la gestión de tareas, desarrollada como parte de un desafío personal en Java. Permite a los usuarios administrar sus tareas a través de una sencilla interfaz gráfica.

Funcionalidades

  • Añadir nuevas tareas.
  • Actualizar tareas existentes.
  • Eliminar tareas.
  • Visualizar una lista de todas las tareas.

Tecnologías Utilizadas

  • JavaFX: Para la interfaz gráfica de usuario.
  • Spring Boot: Para gestionar la lógica de backend y el contexto de la aplicación.
  • Spring Data JPA: Para la persistencia de datos en una base de datos MySQL.
  • Lombok: Para reducir el código repetitivo en las clases de modelo.

Cómo Ejecutar

  1. Clona este repositorio.
  2. Configura tu base de datos MySQL con las credenciales que se encuentran en src/main/resources/application.properties.
  3. Ejecuta la clase principal TaskApplication.java con Maven.

About

Java App: A desktop task management application built with Spring Boot, Spring Data JPA, and JavaFX.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages