Realicé una primera versión de la estructura de la base de datos y un instalador primitivo para crear las tablas. En el archivo /db/neogranadina_db.sql se encuentra la estructura de la base de datos en MySQL. El siguiente paso consiste en probar la base de datos ingresando contenido desde formularios PHP para luego, con la ayuda de un framework, construir la plataforma.
Estaba pensando en la posibilidad de usar Zend framework para construir la plataforma, pero según el mismo Rasmus Lendorf es un framework demasiado "grande" para una aplicación concreta. Recomienda que en cambio se use Drupal como framework (o Wordpress, pero no me gusta mucho la idea a pesar de estar más familiarizado con esa plataforma) y creo que con algunos módulos podría funcionar.
En medio de esta vertiginosa curva de aprendizaje que es Drupal he garabateado un mini-módulo para probar el ingreso de información a la plataforma... y todavía no sirve 😛
Estoy intentando hacer funcionar una utilidad que se llama "console" y que creo permitiría hacer el módulo mucho más rápido y sin tantos errores.
Por lo pronto solo lo dejo en un branch del repositorio para que lo revisen y si hallan el bug lo puedan modificar 😬