Artículos

Artículos

Crear una agenda de eventos astronómicos

20 · Sep · 2016

Para Núria Soriano, estudiante de la primera promoción de ISDI Coders, era un problema acordarse de los eventos astronómicos. Aficionada a los eclipses, las conjunciones de planetas, las caídas de cometas, etc. se encontraba que no tenía ninguna forma de guardar en su agenda este tipo de sucesos.

Hemos dicho "era un problema", pero ya no lo es. Núria creó StarStuff.

Experiencia como diseñadora y developer

Núria tenía formación en diseño en la escuela EINA y vino a ISDI Coders para profundizar sus conocimientos en desarrollo web, con los que ya estaba trabajando. 

Estuvo buscando algun servicio API con el que poder obtener datos, pero al no conseguirlo creó un scraper con el que obtuvo toda la información de InTheSky.org. "El mayor problema que tuve fue el de limpiar y ordenar los datos que obtenía de InTheSky", comentaba Núria desde el parque de Yosemite a través de una presentación por Skype en el Demo Day.

Almacenando esa información en una base de datos MongoDB, un usuario podía definir un calendario de eventos que quería seguir y generarse alertas en el calendario. Utilizó tecnologías como Grunt para la automatización de las tareas.

El trabajo de Núria en la parte de la obtención de los datos y el diseño de la interfície fue aplaudida por el resto de sus compañeros y los asistentes a la clausura del curso. Lo que desconocía la mayoría del público es que Núria había realizado el proyecto en tan solo dos semanas en lugar de las tres disponibles.

Por si os pica la curiosidad, el 30 de diciembre de 2016, el cometa Honda-Mrkos-Pajdusakova alcanzará su punto más cercano al sol y hará falta un telescopio (con protección para los ojos!) para poder verlo.