API du site Web de la bibliothèque construit à l'aide de Django, Django REST Framework, REST KNOX Authentication et Django Filtres.
Les méthodes API peuvent être utilisées par Frontend Code pour permettre aux utilisateurs et aux bibliothécaires d'accéder aux livres disponibles dans la bibliothèque.
Les bibliothécaires ont accès pour ajouter de nouveaux livres, auteurs, catégories, publications et copies de livres. Alors que les utilisateurs normaux peuvent accéder aux livres disponibles dans la bibliothèque, recherchez et filtrez-les à travers eux et empruntez des copies de livres.
git clone https://github.com/EliasObeid9-02/library_system.git pour cloner le référentiel.cd library_system pour se transformer en répertoire de code..env.example dans .env et modifiez les variables pour répondre à vos besoins, les variables de messagerie sont requises pour les méthodes de réinitialisation du mot de passe.docker compose build pour construire les images.docker compose up pour lancer les conteneurs. Pour arrêter les conteneurs, appuyez sur Ctrl+C et exécutez docker compose stop , exécutez éventuellement docker compose down pour supprimer les conteneurs.
Pour exécuter l'application, exécutez docker compose up .
Pour accéder au site Web, utilisez l'URL http://127.0.0.1:8000/