Contexte et objectifs
- Améliorer le module Projet d'Odoo 18 Community en s'inspirant des fonctionnalités présentes en édition Enterprise.
- Objectifs fonctionnels : Vue Gantt, gestion des dépendances entre tâches, facturation par jalons (milestones), vue diagramme de charge (charge par collaborateur).
Missions principales
- Analyser les différences entre Odoo 18 Community et l'édition Enterprise, concevoir une architecture d'extension compatible Community.
- Implémenter les fonctionnalités demandées : backend Python (ORM), vues et rapports en XML/QWeb, composants frontend avec OWL si nécessaire.
Livrables attendus
- Modules Odoo 18 Community prêts à l'installation incluant : Vue Gantt opérationnelle, gestion des dépendances, facturation par jalons et diagramme de charge.
- Documentation technique (mode d'installation, description des modèles et API), jeux de tests et démonstration fonctionnelle.
Compétences et technologies requises
- Maîtrise de Python et du framework Odoo (modèles, sécurité, workflows), bonne connaissance de XML, QWeb et OWL pour l'UI.
- Connaissances en gestion de projet (Gantt, dépendances, jalons) et bonnes pratiques de développement (tests, modularité, performance).
Conditions et niveau
- Stage PFE de 6 mois, niveau Bac+5 attendu.
- Encadrement technique, objectifs de livraison chiffrés et validation fonctionnelle en fin de stage.
Modalités de candidature
- Postuler via le lien de candidature fourni (voir champ application_link).
- Pour toute question technique relative au sujet, préciser le numéro du sujet (SUJET 01) dans votre message ou candidature.