Jacette - Gestionnaire de Recettes de Cuisine

Contexte

Application desktop de gestion de recettes développée en JavaFX avec PostgreSQL

Description

Jacette est une application desktop moderne développée en Java 24 et JavaFX permettant de gérer vos recettes de cuisine. Elle utilise une architecture MVC (Model-View-Controller) avec le pattern DAO pour l'accès aux données et une couche Service pour la logique métier. L'application offre une interface intuitive pour créer, organiser, rechercher et consulter vos recettes avec PostgreSQL en base de données. Le projet utilise Docker pour containeriser la base de données et Maven pour la gestion des dépendances.

Décembre 2025
2 personnes
Projet IUT • 19/20

Compétences utilisées

Java
JavaFX
PostgreSQL
Docker
Maven

Compétences

Compétences utilisées

Java
JavaFX
PostgreSQL
Docker
Maven

Compétences acquises

JavaFX
PostgreSQL
Docker

Compétences améliorées

Java
Maven

Fonctionnalités

10Fonctionnalités
Glisser< >
01

CRUD complet pour les recettes (Créer, Lire, Modifier, Supprimer)

Java
JavaFX
02

Recherche avancée par nom ou par ingrédient

JavaFX
PostgreSQL
Docker
03

Filtrage dynamique par genre (Entrée, Plat, Dessert, Boisson)

PostgreSQL
Docker
Maven
Java
04

Tri dynamique par nom ou par catégorie

Docker
Maven
05

Gestion des ingrédients avec quantités et unités

Maven
Java
JavaFX
06

Niveaux de difficulté (Facile, Moyen, Difficile)

Java
JavaFX
PostgreSQL
Docker
07

Interface moderne responsive avec icônes FontAwesome

JavaFX
PostgreSQL
08

Architecture MVC avec pattern DAO et couche Service

PostgreSQL
Docker
Maven
09

Base de données PostgreSQL 16 containerisée avec Docker

Docker
Maven
Java
JavaFX
10

Build de production avec Maven et création d'image native avec JLink

Maven
Java

Galerie

Galerie

4