[en] The main proposal for this work consists in the development of a web application that allows anyone to locate drone owners to contact them and ask them to film videos or take aerial photographs in exchange for financial remuneration. It is an application aimed mainly at non-professional pilots who, in exchange for providing a service, obtain financial compensation. There is an additional purpose consisting of the development of a complete application, including the creation of the frontend and the backend. To carry it out, the MEVN stack (Mongo, Express, Vue and Node) has been chosen. Vue. js allows forcomponentized modularization of the frontend while Node and Express allow us to build an easily scalable JavaScript-based backend. Finally, MongoDB allows us to easily integrate a non-relational database through the Mongoose library. As a result of the work, an application has been created that allows pilots to register and create a profile with which they can be located by any user of the platform. The main section consists of a search engine in which you can enter the population in which you want to find pilots. You can adjust the search results with a series of filters that allow you to search based on a certain brand and model of drone and order the prices in increasing and decreasing order. In addition, a geolocation tool is included to see the location of the pilots on a map. The application also has a series of functions that can be useful for pilots, such as consulting the flight conditions in a certain location, based on weather conditions, or a link to consult the laws on drone flight in different countries of the world.

[es] La propuesta principal para este trabajo consiste en el desarrollo de una aplicación web que permita a cualquier persona localizar a propietarios de drones para contactar con ellos y solicitarles la filmación de vídeos o la toma de fotografías aéreas a cambio de una remuneración económica. Se trata de una aplicación dirigida principalmente a pilotos no profesionales que a cambio de prestar un servicio obtengan una compensación económica. Además existe un propósito adicional consistente en el desarrollo de una aplicación completa, incluyendo la creación del front y del back. Para llevarla a cabo se ha elegido el stack MEVN (Mongo, Express, Vue y Node). Vue. js permite una modularización por componentes en el frontend mientras que Node y Express nos permiten construir un backend basado en JavaScript fácilmente escalable. Por último, MongoDB nos permite integrar una base de datos no relacional de manera sencilla a través de la librería Mongoose. Como resultado del trabajo se ha creado una aplicación que permite a los pilotos registrarse y crear un perfíl con el que pueden ser localizados por cualquier usuario de la plataforma. La sección principal consiste en un buscador en el que se puede introducir la población en la que queremos encontrar pilotos. Se pueden ajustar los resultados de la búsqueda con una serie de filtros que permiten buscar en base a una determinada marca y modelo de drone y ordenar los precios de forma creciente y decreciente. Además se incluye una herramienta de geolocalización para ver la ubicación de los pilotos en un mapa. La aplicación también consta de una serie de funciones que pueden ser de utilidad para los pilotos como son la consulta de las condiciones de vuelo en una determinada localización, en base a las condiciones climáticas, o un enlace para consultar las legislaciones sobre vuelo de drones en distintos países del mundo.