Skip to content

Documentation PersonAPI

Bienvenue dans la documentation de PersonAPI, une API REST Spring Boot pour la gestion des personnes physiques.

Table des matières

  1. Architecture
  2. Base de données
  3. Diagrammes de classes
  4. API REST & Navigation

À propos de PersonAPI

PersonAPI est une application Spring Boot qui fournit une API REST pour la gestion des personnes physiques. Elle permet de : - Gérer les informations personnelles (nom, prénom, date de naissance, etc.) - Gérer les adresses - Gérer les numéros de téléphone - Gérer les pièces jointes - Gérer les favoris

Technologies utilisées

  • Java 21
  • Spring Boot 3.3.5
  • Spring Data JPA
  • PostgreSQL
  • Docker
  • HashiCorp Vault pour la gestion des secrets

Prérequis

  • JDK 21
  • Maven
  • Docker et Docker Compose
  • Instance Vault (http://localhost:9002 par défaut)

Documentation détaillée

Pour plus de détails sur l'architecture et l'implémentation, consultez les sections suivantes :