Cette collection regroupe l'ensemble des API développées pour le projet final par :
- THIBAUT Rémy
- SAMASSA Fanta Mamou
- DELNEUF QUENTIN
La collection est divisée en trois parties correspondant à chaque micro-service :
- Order Service : Permet de créer une commande.
- Billing Service : Permet de générer une facture pour une commande.
- Notification Service : Permet d'envoyer un email à la personne ayant passé la commande.
Les API de notre projet se répartissent en quatre catégories :
- APIs POST : Ajoutent des données dans la base de données et envoient des emails.
- APIs GET : Récupèrent des informations de la base de données. Elles peuvent renvoyer une ligne spécifique ou toutes les données si aucune précision n'est donnée.
- APIs PUT : Mettent à jour des informations dans la base de données.
- APIs DELETE : Suppriment des lignes de la base de données.
Le projet consiste en trois micro-services, chacun offrant plusieurs API pour faciliter la gestion des commandes, la facturation, et les notifications par email.
Pour plus de détails sur l'utilisation de chaque API, référez-vous à la documentation spécifique incluse dans la collection.