22
septiembre
2013

Portal CMS en CakePHP

Información

  • Fecha:
    22 septiembre, 2013
  • Categoría:
  • Etiquetas:
    backend, Bootstrap, CakePHP, frontend, JQuery, MySQL, PHP

Descripción

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 no funcional.
  • Definición de modelo de datos y de tablas para la base de datos.
  • Desarrollo de funcionalidades usando una aproximación incremental.
  • Integración del diseño del frontend con el resto del sistema.
  • Migración de contenidos y usuarios del sistema anterior basado en Joomla 1.0 al nuevo sistema
  • Instalación del nuevo sistema.

Tecnologías empleadas:

  • Base: PHP, MySQL y CakePHP 2.
  • Plugins CakePHP: DebugKit, TwitterBootstrap, Uploader, Utils y Search.
  • Librerías PHP para generación de PDF: dompdf, fpdf, fpdi,
  • Diseño backend: Twitter Bootstrap 2.
  • Librerías JavaScript: JQuery, CKEditor, KCFinder,  Bootstrap-datepicker y Bootstrap-timepicker.