Jacette - Gestor de Recetas de Cocina

Contexto

Aplicación de escritorio de gestión de recetas desarrollada en JavaFX con PostgreSQL

Descripción

Jacette es una aplicación de escritorio moderna desarrollada en Java 24 y JavaFX para gestionar tus recetas de cocina. Utiliza una arquitectura MVC (Model-View-Controller) con el patrón DAO para el acceso a datos y una capa Service para la lógica de negocio. La aplicación ofrece una interfaz intuitiva para crear, organizar, buscar y consultar tus recetas con PostgreSQL como base de datos. El proyecto utiliza Docker para containerizar la base de datos y Maven para la gestión de dependencias.

Diciembre 2025
2 personas
Proyecto Universitario • 19/20

Competencias utilizadas

Java
JavaFX
PostgreSQL
Docker
Maven

Competencias

Competencias utilizadas

Java
JavaFX
PostgreSQL
Docker
Maven

Competencias adquiridas

JavaFX
PostgreSQL
Docker

Competencias mejoradas

Java
Maven

Funcionalidades

10Funcionalidades
Deslizar< >
01

CRUD completo para recetas (Crear, Leer, Actualizar, Eliminar)

Java
JavaFX
02

Búsqueda avanzada por nombre o ingrediente

JavaFX
PostgreSQL
Docker
03

Filtrado dinámico por género (Entrada, Plato Principal, Postre, Bebida)

PostgreSQL
Docker
Maven
Java
04

Ordenación dinámica por nombre o categoría

Docker
Maven
05

Gestión de ingredientes con cantidades y unidades

Maven
Java
JavaFX
06

Niveles de dificultad (Fácil, Medio, Difícil)

Java
JavaFX
PostgreSQL
Docker
07

Interfaz moderna responsive con iconos FontAwesome

JavaFX
PostgreSQL
08

Arquitectura MVC con patrón DAO y capa Service

PostgreSQL
Docker
Maven
09

Base de datos PostgreSQL 16 containerizada con Docker

Docker
Maven
Java
JavaFX
10

Build de producción con Maven y creación de imagen nativa con JLink

Maven
Java

Galería

Galería

4