java-shareit/README.md sur main · EvgeniyKononov/java-shareit · GitHub

java-shareit/README.md sur main · EvgeniyKononov/java-shareit · GitHub

2024-09-21 19:53:27

Backend de l’application pour la réservation d’articles.

REST basé sur Spring Boot, Maven, Lombock, PostgreSQL, Hibernate, Docker

Diagramme ER

L’application permet aux utilisateurs de créer des articles qu’ils sont prêts à emprunter à un autre utilisateur. Un autre utilisateur peut réserver ces articles et laisser des commentaires après utilisation. Les utilisateurs peuvent également créer des demandes pour les articles qu’ils souhaitent réserver mais qu’ils ne trouvent pas dans la base de données en effectuant une recherche.

Application développée avec une architecture multimodale :

  1. Module de passerelle – utilisé pour valider toutes les demandes adressées à l’API et lors de leur envoi au serveur et de la restauration du formulaire de réponse du serveur
  2. Module serveur – utilisé pour gérer les demandes du service Gateway, les gérer, récupérer la date du référentiel et renvoyer la réponse à Gateway.

Pour déployer le projet, vous devez disposer de Docker. Utilisez la commande docker compose à partir du répertoire racine pour déployer des images et des conteneurs. Après cela, il sera possible d’envoyer des requêtes au conteneur Gateway. Le projet a un répertoire facteur où les tests pour le facteur peuvent être passés.



#javashareitREADME.md #sur #main #EvgeniyKononovjavashareit #GitHub
1727032323

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.