Realización junto con 3Comunicación de un sistema de reservas de transfer de aeropuertos para una empresa canaria. Desarrollo del frontend para realizar las reservas y el backend para gestionarlas. Integración con Paypal para los pagos.
Desarrollo y mantenimiento junto con 3Comunicación de la tienda online de Camofi. Se desarrollaron varios módulos específicos para adaptar Prestashop a los requisitos de Camofi: Importación de datos de artículos desde el programa de gestión interno de Camofi. Gestión de puntos de socios. Pagos aplazados para empresas. Tema adaptado a la imagen corporativa del cliente.
Creación de un plugin para realizar análisis de redes sociales en Moodle a través de las relaciones que se establecen entre los usuarios de un curso en los foros. El plugin permite visualizar dentro del propio Moodle las relaciones de varias formas distintas: Tres tipos de grafos distintos en los que los nodos son los […]
Realización de actualización del sitio de cursos Moodle del CICEI desde la versión 1.9 hasta la versión 2.5. El Centro de Innovación para la Sociedad de la Información (CICEI) de la Universidad de las Palmas de Gran Canaria (ULPGC) trabaja desde hace muchos años habitualmente con un sitio de cursos que se ha ido actualizando […]
Desarrollo en colaboración con 3Comunicación de portal para el Cabildo de Gran Canaria. Programación del backend e integración del frontend para un portal CMS usando CakePHP, partiendo de una especificación de requisitos no formal y un diseño frontend en HTML y CSS. Tareas realizadas: Mejora de la especificación de requisitos usando reuniones y un prototipo […]
Modificación del envío de los formularios de varias web que utilizaban PHP y la función mail(). Al mover las webs a otro servidor donde la función mail() no estaba disponible, era necesario realizar los envíos utilizando un servidor SMTP. Para ello se modificó el código de envío del formulario usando la clase PHPMailer. Enlaces: https://github.com/PHPMailer/PHPMailer […]
Automatización de la migración de 15 webs de un servidor LAMP a uno WAMP mediante un script. El cliente proporcionó en dos ficheros Excel los datos de acceso del servidor actual y del servidor de destino, tanto al FTP como a la base de datos MySQL. Para automatizar el proceso se desarrollaron dos scripts en […]
He trabajado durante más de 2 años desarrollando la red social sociedadytecnologia.org que está basada en Elgg. Durante ese tiempo he tenido que realizar actualizaciones, desarrollar plugins, corregir errores… Tareas realizadas Actualización del sito desde Elgg 1.7 a la versión 1.8, incluyendo la actualización del código de algunos plugins no actualizados aún. Realización de un […]
Desarrollo de un plugin para Elgg para realizar traducciones sobre una serie de términos de forma colaborativa. Características: Se muestra tres pestañas con los términos a traducir: una con todos los términos, una con los términos pedientes de traducir y otra con los términos ya traducidos. Cada usuario puede traducir los términos, ver las traducciónes […]