Jacette - Gestor de Recetas de Cocina
Aplicación de escritorio de gestión de recetas desarrollada en JavaFX con PostgreSQL
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.
Competencias utilizadas
Competencias
Competencias utilizadas
Competencias adquiridas
Competencias mejoradas
Funcionalidades
Búsqueda avanzada por nombre o ingrediente
Build de producción con Maven y creación de imagen nativa con JLink
Filtrado dinámico por género (Entrada, Plato Principal, Postre, Bebida)
CRUD completo para recetas (Crear, Leer, Actualizar, Eliminar)
Ordenación dinámica por nombre o categoría
Búsqueda avanzada por nombre o ingrediente
Gestión de ingredientes con cantidades y unidades
Filtrado dinámico por género (Entrada, Plato Principal, Postre, Bebida)
Niveles de dificultad (Fácil, Medio, Difícil)
Ordenación dinámica por nombre o categoría
Interfaz moderna responsive con iconos FontAwesome
Gestión de ingredientes con cantidades y unidades
Arquitectura MVC con patrón DAO y capa Service
Niveles de dificultad (Fácil, Medio, Difícil)
Base de datos PostgreSQL 16 containerizada con Docker
Interfaz moderna responsive con iconos FontAwesome
Build de producción con Maven y creación de imagen nativa con JLink
Arquitectura MVC con patrón DAO y capa Service
CRUD completo para recetas (Crear, Leer, Actualizar, Eliminar)
Base de datos PostgreSQL 16 containerizada con Docker
CRUD completo para recetas (Crear, Leer, Actualizar, Eliminar)
Búsqueda avanzada por nombre o ingrediente
Filtrado dinámico por género (Entrada, Plato Principal, Postre, Bebida)
Ordenación dinámica por nombre o categoría
Gestión de ingredientes con cantidades y unidades
Niveles de dificultad (Fácil, Medio, Difícil)
Interfaz moderna responsive con iconos FontAwesome
Arquitectura MVC con patrón DAO y capa Service
Base de datos PostgreSQL 16 containerizada con Docker
Build de producción con Maven y creación de imagen nativa con JLink
Galería
Galería
4