Académique Documents
Professionnel Documents
Culture Documents
RAPPORT DU PROJET :
DZ-MOHAMI
Réalisé par:
⦁ MAMERI Moundhir
⦁ BEKKOUCHE Fares
⦁ BOUZIRA Mohamed
⦁ BOUHENNI Nour-El Houda
⦁ BENAKSAS Rayane
Encadré par:
⦁ Pr. Azouaou
Année universitaire:
⦁ 2023/2024
1
Remerciements
Nous débutons nos remerciements en exprimant notre profonde reconnaissance
envers Monsieur Azouaou. Son expertise pédagogique et son dévouement exceptionnel
ont été la pierre angulaire de notre réussite dans la conception du site web DZ
Mouhami. Grâce à ses explications perspicaces et à son soutien constant, nous avons
pu naviguer avec assurance dans les intrications du développement, érigeant ainsi un
projet solide et fonctionnel.
2
TABLE DES MATIÈRES
● Introduction 4
● Conception 5
5. Diagramme de classes 9
2. L’environnement de développement 13
● Conclusion 14-15
● Bibliographie 16
3
● Introduction
Au cœur du secteur juridique, les avocats font face à divers défis lorsqu'il s'agit de
fournir des services efficaces tout en répondant aux besoins variés de leurs clients. Les
Le site web "DZ Mohami" émerge comme une réponse innovante à ces défis
fournir aux utilisateurs un accès transparent aux informations essentielles telles que les
de recherche avancée qui permet aux utilisateurs de filtrer les avocats en fonction de
critères spécifiques, offrant ainsi une personnalisation accrue pour répondre aux
surmonter les obstacles liés à la coordination des horaires. En permettant aux clients de
planifier des consultations à des créneaux horaires qui leur conviennent, "DZ-Mohami"
aux clients la possibilité d'évaluer les avocats et de guider d'autres utilisateurs dans
juridique.
4
● Conception
5
2.Diagramme de séquence des uses case :
recherche un avocat
6
3.Diagramme de séquence des uses case :
Consulter la fiche d’un avocat
7
4.Diagramme de séquence des uses case :
Inscription d’un avocat
8
5.Diagramme de classes
6.Diagramme de composants
● Base de données : stockera les informations sur les utilisateurs, les avocats,
les rendez-vous , etc.
● Serveur web : exécutera l'application web et gérera les requêtes HTTP des
utilisateurs.
● Application web : interagit avec l'application via les navigateurs web pour
afficher l'interface utilisateur aux utilisateurs.
9
7.Le schéma de la base de données
10
● Les outils de développement
11
l'utilisation de Next.js et React garantit un frontend réactif, performant et
facile à maintenir.
12
exigences du projet. Nous sommes convaincus que ces choix garantissent
une mise en œuvre réussie de l'application
2.L’environnement de développement
L'environnement de développement pour DZ-Mohami a été choisi pour fournir un
environnement de travail stable et efficace pour les développeurs.
3.L’environnement de collaboration
L'environnement de collaboration de ce projet a été construit autour de Github
et de Google Meet. Ces outils ont permis à l'équipe de travailler ensemble de
13
manière efficace, malgré la distance et les contraintes liées à la pandémie.
● Conclusion
En conclusion, le projet DZ-MOHAMI représente une convergence réussie
de technologies modernes et de pratiques de développement innovantes.
Le choix des frameworks Django et FastAPI pour le backend, associé à
l'utilisation de MySQL comme système de gestion de base de données, a
assuré la robustesse, la performance et la sécurité de notre application.
14
Du côté du frontend, l'association de React et Next.js a permis de créer
une interface utilisateur réactive, modulaire et efficace.
15
Bibliographie
1. React Documentation. (n.d.). React - A JavaScript library for building user
interfaces. [online] Disponible à :
https://nextjs.org/docs
16