Un projet Spring Boot réalisé dans le cadre de Tekup.
Voici un aperçu de la charte graphique utilisée dans le projet :
Ce projet utilise les dépendances suivantes pour le backend :
- Spring Web : pour le développement des API REST.
- Spring DevTools : pour un rechargement à chaud en développement.
- Spring Data JPA : pour les interactions avec la base de données.
- JDBC API : pour l'accès direct aux bases de données.
- JDBC Driver : pour la connexion à la base de données.
- Lombok : pour réduire le code boilerplate.
- Spring Validator : pour la validation des données.
Les modules nécessaires pour le frontend sont installés via npm :
- Sass : pour les styles avancés.
- Bootstrap : pour une interface utilisateur réactive et stylisée.
- FontAwesome : pour les icônes.
Pour consulter le diagramme de classes du projet, cliquez sur le lien ci-dessous :