Desarrollo e implementación de la aplicación multiplataforma "Crux" para la práctica de escalada sobre React Native

Consultable a partir de

2030-07-01

Date

2025

Authors

Itoiz García, Raúl

Publisher

Acceso embargado / Sarbidea bahitua dago
Trabajo Fin de Grado / Gradu Amaierako Lana

Project identifier

Abstract

Cuando un entusiasta de la escalada se dispone a buscar un lugar en la naturaleza para practicar su deporte, ha de recurrir a un abanico limitado de fuentes de información. El más común suelen ser las guías en formato de libro, aunque se desfasan año tras año y no son especialmente baratas. Otra opción es preguntar a escaladores experimentados o rocódromos locales, ambas son fuentes de calidad, pero el modo de transmitir la información es muy ineficiente. Aquí es donde entra en acción Crux, cuya razón de ser es condensar ese espectro de fuentes de conocimiento en una plataforma única, accesible y moderna: una aplicación móvil diseñada para ofrecer a los usuarios información actualizada de forma eficaz, superando de esta forma la barrera analógica a la que este deporte se enfrenta. Además de proporcionar información detallada sobre las rutas de escalada, Crux pone al servicio de sus usuarios funcionalidades que mejoran la experiencia del usuario, como la posibilidad guardar sus rutas favoritas, consultar condiciones meteorológicas y valorar las vías y los sectores de escalada. Para conseguir todo esto, la app será programada en React Native, usará el servicio de Mapbox para la representación de mapas, estará alojada en un servidor de Amazon Web Services, dispondrá de una base de datos RDS SQL gestionada a través de MariaDB y se comunicará con la aplicación mediante un API REST con Node.js.

Description

Keywords

Escalada, Crux, React Native, Mapbox, Base de datos RDS SQL, API REST

Department

Faculty/School

Escuela Técnica Superior de Ingeniería Industrial, Informática y de Telecomunicación / Industria, Informatika eta Telekomunikazio Ingeniaritzako Goi Mailako Eskola Teknikoa

Degree

Graduado o Graduada en Ingeniería Informática por la Universidad Pública de Navarra, Informatika Ingeniaritzako Graduatua Nafarroako Unibertsitate Publikoan

Doctorate program

item.page.cita

item.page.rights

Los documentos de Academica-e están protegidos por derechos de autor con todos los derechos reservados, a no ser que se indique lo contrario.