RT info:eu-repo/semantics/bachelorThesis T1 Shacu (share your culture) A1 Troyano Carmona, Carlos A2 Grado en Ingeniería Informática K1 QR K1 Social Media K1 Location AB El presente proyecto consiste en desarrollar e implementar una red social llamada Shacu. Laprincipal funcionalidad proveída es la de compartir contenidos a través de códigos QR, localizandoestos en un mapa y estableciendo una lectura por proximidad. Se da la posibilidad a sus usuarios dedifundir materiales propios o información cultural acerca de un lugar asociado al QR.El presente proyecto de ingeniería en sistemas sigue el Modelo Vista Controlador e implica dospartes. La primera es el cliente con el que interactúa el usuario (front end) codificado en AngularJS,conteniendo la vista de nuestra aplicación. La segunda contiene el servidor (back end) desarrolladoen NodeJS conteniendo el controlador de nuestro proyecto y gestionando la base de datos, lassesiones de usuario y la seguridad. La base de datos se apoya en MySQL y se accede a ella a travésdel back end con un modelo de API. El diseño se ha realizado usando el lenguaje de modeladoUML que nos ha facilitado la generación de los diagramas que han servido como base para laprogramación.Las principales tecnologías y plataformas utilizadas en el proyecto son NodeJs, Angular, MySQL,Google Maps, OAuth, Git y Heroku. YR 2021 FD 2021 LK http://riull.ull.es/xmlui/handle/915/22642 UL http://riull.ull.es/xmlui/handle/915/22642 LA es DS Repositorio institucional de la Universidad de La Laguna RD 02-may-2024