Este repositorio contiene toda la información, código y web estática referente al proyecto de final de módulo realizado para la asignatura Sistemas de Gestión Empresarial en el Curso 2023-2024 realizado con Odoodock.
Citando a Oltra, su creador, "Odoodock es un entorno de desarrollo para Odoo basado en Docker y pensado con fines educativos, que sigue la idea propuesta por laradock.".
El proyecto tuvo cinco fases diferenciadas.
Se inventó una empresa ficticia en un campo específico para poder empezar a pensar cómo desarrollar uno o dos módulos en Odoo que atendiesen a las necesidades de negocio. En nuestro caso creamos "MaxPower", una empresa instaladora de energías renovables basada en Valencia, España.
Se realizó la instalación de Odoodock en un entorno Linux (Kubuntu): se clonó el repositorio, se otorgaron permisos, se inicializaron los contenedores y se realizó una primera puesta en marcha de Odoo dentro de Docker, asignando unos datos de administrador y realizando una copia de seguridad de la base de datos.
En esta fase instalamos varios módulos en nuestro "Odoodock" que podían ser de utilidad para "MaxPower", además agregamos usuarios y personal de la empresa.
Aquí realizamos una planificación del módulo que debíamos diseñar para Odoo en base a las posibles necesidades de nuestra empresa. Nosotros nos decantamos por la gestión de proyectos de instalación de energías renovables. En esta fase el grueso del trabajo se trasladó a la web estática en GitHub sites, y en ella incluimos un resumen de los diagramas de flujo, los wireframes, las posibles tablas en la base de datos y los permisos que podíamos necesitar.
En esta fase, la más extensa, empezamos a desarrollar nuestro módulo Odoo en base a lo planificado en la Fase IV. Desarrollamos vistas, modelos, controladores, informes, seguridad, datos de demostración y se completó la web estática con información de instalación y de configuración.
Este proyecto está licenciado bajo la Licencia Pública General de GNU (GPL) 3.0.