Skip to content

Vespid90/Library_management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 My Library - Gestionnaire de Bibliothèque

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.


🚀 Fonctionnalités

✅ 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


🧱 Technologies utilisées

  • 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

🛠 Installation

Pré-requis : Python ≥ 3.10, Odoo ≥ 18.0, PostgreSQL, Git

  1. Clone ce dépôt :
    git clone https://github.com/Vespid90/my_library.git
    cd my_library
    

🧠 Objectifs pédagogiques

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

🤝 Contribuer

Les contributions sont les bienvenues !
Si vous souhaitez participer :

  1. Forkez ce repo
  2. Créez votre branche :
    git checkout -b feature/ma-nouvelle-fonction
  3. Après un commit et un push de votre branch, montrez nous vos adaptations en créant un Pull Request !

📃 Licence

Ce projet est sous licence MIT.
Vous êtes libre de le copier, le modifier, le distribuer, et même l’utiliser en production.


✨ Remerciements

Merci à la communauté Odoo, aux formateurs de Technocité
et à toutes les personnes qui me soutiennent dans mon parcours de développeur. 🚀


📫 Contact

Créé par Farid (@Vespid90)
Pour toute question ou suggestion, n'hésitez pas à ouvrir une Issue
ou à me contacter directement via GitHub.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages