Comunidad Gambas-es
[TUTORIAL] Gmao-Factory: Aplicación realizada completamente con IA gemini-canvas con prompt - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Linux (https://gambas-es.org/forum-9.html)
+--- Foro: Programación en otros lenguajes (https://gambas-es.org/forum-12.html)
+---- Foro: Python (https://gambas-es.org/forum-14.html)
+---- Tema: [TUTORIAL] Gmao-Factory: Aplicación realizada completamente con IA gemini-canvas con prompt (/thread-2007.html)



Gmao-Factory: Aplicación realizada completamente con IA gemini-canvas con prompt - jsbsan - 24-01-2026

Feliz año nuevo 2026!

Buenas chicos, hace tiempo que no me pasaba por el foro y escribía en él. Blush
Durante estos años, casi no he programado con gambas, pero si con python y VBA de excel, bueno Rolleyes ... realmente he estado usando la IA de gemini para ir haciendo mis pequeñas herramientas del día a día.

Os presento  mi último proyecto, hecho durante estas vacaciones de navidad, y en un tiempo record,  sin prácticamente escribir ni una sola línea de código (en python ), eso si, através de gemini-canvas (versión profesional) y todo usando prompt (muchos), para crear el programa desde cero e ir ampliándolo. 
Fue un proceso muy fue iterativo: 
- escribir un prompt con lo que quería hacer o añadir.
- ejecutar 
- apuntar los errores 
- prompt describiendo el error a gemini (he usado el editor visual studio code)
- hacer las correcciones que decía gemini (normalmente generaba el archivo ya corregido)
- volver a ejecutar.

He documentado casi el 100% de los prompts que escribía ( https://github.com/jsbsan/GMAO-FACTORY/tree/main/Prompt ). Las respuestas que me daba la IA, no las he apuntado. Angel  .
Cuando se quedaba "atascada" la IA, abría una nueva conversación y subía de nuevo los archivos. Inicialmente el proyecto era un único archivo, pero luego lo tuvo que dividirlo para facilitar los cambios y que no se "colgara".

Gmao-factoy:
Es un sistema de gestión de mantenimiento, para llevar el mantenimiento de equipos/maquinaria/edificios.
La idea era tener una aplicación que trabajar "offline" (sin internet) para aquellos sitios donde el internet no llega o están aislados, y necesitan llevar el registro de inventario de equipo, mantenimiento preventivo, ordenes de trabajo, y correctivos/incidencias realizados.

En github lo podeis ver en:
https://github.com/jsbsan/GMAO-FACTORY

Código fuente: https://github.com/jsbsan/GMAO-FACTORY/tree/main/src
Prompts para generarlo: https://github.com/jsbsan/GMAO-FACTORY/tree/main/Prompt
Documentación: https://github.com/jsbsan/GMAO-FACTORY/tree/main/docs
Incluso la documentación (manual del programa, diagramas, etc) y el readme.md fue generada por la IA..... 

Saludos

Julio