Creació d'un portal de desenvolupadors per al projecte AAAIDA amb Vert.x i AngularJS
Tutor / director / evaluadorOller Arcas, Antonio
Tipo de documentoProyecto/Trabajo final de carrera
Condiciones de accesoAcceso abierto
This project presents the development process of a developer's portal for the AAAIDA project using AngularJS for the creation of the user interfaces and Vert.x for the backend. AAAIDA is a free hosted personal software-as-a-service (SaaS) solution that provides a secure communications and record-sharing infrastructure for formal and informal quality of life. In order to improve this project, we present the development of a developers´ portal to provide external developers the required information and tools to use this service in their applications. The creation of this portal has required the development of various components: the user interface for the visitors and developers, an administration interface to manage the portal and the backend services necessary to manage their data. The user interfaces have been developed using the latest technology for creating web applications, with special attention to ensure its proper functioning and comprehensibility in the maximum typology of devices. The backend has been developed considering its scalability and extensibility to ensure its adaptability and compatibility with wide range of systems, given its nature as hub of communications between users, own databases and AAAIDA existing infrastructure.