Bienvenue dans My Library, une application de gestion de bibliothèque personnelle conçue pour faciliter le suivi de vos livres, emprunts, auteurs et bien plus encore.
Ce projet est développé par @Vespid90 dans le cadre d'un apprentissage en développement Python & Odoo. Le projet sera suivi tout au long de ma formation et chez Technocité afin de mettre en pratique les connaissances théoriques acquises.
✅ Ajout, modification et suppression de livres
✅ Gestion des auteurs et des catégories
✅ Système d'emprunts et de retours
✅ Interface utilisateur simple et intuitive (à venir)
✅ Architecture propre, évolutive et modulaire
- Python 3.11+
- Odoo 18.0 (framework ERP utilisé comme base du backend)
- PostgreSQL (base de données relationnelle)
- Git & GitHub pour la gestion de version
Pré-requis : Python ≥ 3.10, Odoo ≥ 18.0, PostgreSQL, Git
- Clone ce dépôt :
git clone https://github.com/Vespid90/my_library.git cd my_library
Ce projet a pour but de :
- Renforcer mes compétences en développement de modules Odoo
- Approfondir l’architecture MVC dans un ERP
- Appliquer des principes de clean code et de modularité
- Préparer un module prêt à être déployé ou proposé à un recruteur/stage
Les contributions sont les bienvenues !
Si vous souhaitez participer :
- Forkez ce repo
- Créez votre branche :
git checkout -b feature/ma-nouvelle-fonction
- Après un commit et un push de votre branch, montrez nous vos adaptations en créant un Pull Request !
Ce projet est sous licence MIT.
Vous êtes libre de le copier, le modifier, le distribuer, et même l’utiliser en production.
Merci à la communauté Odoo, aux formateurs de Technocité
et à toutes les personnes qui me soutiennent dans mon parcours de développeur. 🚀
Créé par Farid (@Vespid90)
Pour toute question ou suggestion, n'hésitez pas à ouvrir une Issue
ou à me contacter directement via GitHub.