Anem de farra. Geolocalizar fiestas mayores.

Anem de farra. Geolocalizar fiestas mayores.

Cristina Pujol, diseñadora gráfica de Girona vino a la escuela para perfeccionar sus conocimientos de HTML y CSS, además de incorporar el resto de tecnologías web a su lista y así poder ser una front-end developer muy completa.

Cristina Pujol, diseñadora gráfica de Girona vino a la escuela para perfeccionar sus conocimientos de HTML y CSS, además de incorporar el resto de tecnologías web a su lista. Su objetivo era ser una front-end developer que pudiera gestionar un proyecto desde el diseño a su implementación con código.

Para realizar el proycto, Cris utilizó diversas tecnologías en front-end y back-end.

 

FrontEnd

 

Para la parte FrontEnd usó HTML5 con una plantilla vistosa de Bootstrap que personalizó editando el CSS. Todo está gestionado por AngularJS 1.5. Así gestionar las vistas, la lógica, los servicios que usa la aplicación, las rutas, y el uso y el tratamiento de las API’s. En este apartado utilizó la API de Google Maps para geolocalizar los distintos eventos y triangularlos con la posición del usuario.

 

Una parte muy importante de la herramienta es la de gestión, permitiendo a los organizadores crear sus propias. Con un formulario hecho con AngularJS es posible insertar nuevos eventos en la base de datos.

 

BackEnd

 

Cris utilizó técnicas de scrapping para extraer la información de otras páginas web para obtener los datos de fiestas existentes. Dicha información se recogió en formato JSON, que se incorporaró a la base de datos MongoDB. Se utilizó NodeJS como puente para extraer e insertar la información y pasarla al FrontEnd.

 

Extras

 

Se incoporó una parte de login con el middleware de autentificación de PassportJS para NodeJS. Cristina sacó a relucir sus conocimientos avanzados de diseño gráfico con el uso de Adobe Photoshop para el diseño de la web y del logo.

Puedes ver el proyecto de Cristina en Anem de Farra. También puedes ver proyectos de otros alumnos aquí.

¿Te ha parecido interesante? ¡Compártelo!
Seguro que a tus contactos le gusta leerlo.

Quizá te interese

We use our own and third-party cookies to improve our services by analyzing your browsing. If you continue browsing it will mean that you consent to its use. More information in our Cookies Policy more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close