Une API FastAPI
moderne, sécurisée et documentée.
Cette application fournit une authentification JWT, une base PostgreSQL, des endpoints CRUD, une validation Pydantic et une documentation interactive premium.
Accès rapide
Swagger UI
Tester les endpoints, envoyer des requêtes et utiliser l’autorisation Bearer.
ReDoc
Lire une documentation claire, structurée et optimisée pour la consultation.
OpenAPI JSON
Exporter le schéma de l’API pour l’intégration ou la génération de clients.
Health check
Vérifier rapidement que le service FastAPI répond correctement.
Stack applicative
Authentification JWT
Inscription, login, token Bearer et endpoint utilisateur courant.
CRUD Items
Création, lecture, modification, remplacement et suppression d’items.
PostgreSQL
Persistance relationnelle via SQLAlchemy 2 et session de base dédiée.
Pydantic
Schémas stricts pour valider les entrées et sérialiser les réponses.
Docker
Déploiement reproductible avec Dockerfile et docker-compose.