Aplicación Full-Stack para músicos basada en Crowdfunding
Autor
Estévez Díaz, JonayFecha
2023Resumen
La presente memoria aborda el desarrollo de la aplicación full stack CrowdSound, cuyo propósito es facilitar el financiamiento de discos, conciertos y merchandising para músicos nuevos en la industria a través de una plataforma de crowdfunding. El enfoque principal del trabajo se centra en la implementación de las tecnologías MERN(MongoDB, Express, React, Node.js) para construir una aplicación web robusta y escalable. Se describe la arquitectura y la estructura de la aplicación, resaltando la importancia de cada una de las tecnologías utilizadas y como se integran entre sí. Además, se analizan las funcionalidades clave de CrowdSound, como la creación de usuarios, gestión de la información presentada por el artista y a las contribuciones de los mismos. Se profundiza en los aspectos técnicos y de diseño para lograr una experiencia de usuario intuitiva y atractiva. Finalmente, se lleva a cabo una evaluación exhaustiva de CrowdSound, destacando los resultados obtenidos, las mejoras realizadas y las posibles vías de desarrollo futuro. En resumen, esta memoria del TFG presenta el desarrollo de la aplicación CrowdSound, basada en las tecnologías MERN, que proporciona una plataforma de crowdfunding para músicos emergentes. Se cubren aspectos técnicos y funcionales. This report addresses the development of the full-stack application CrowdSound, which aims to facilitate the funding of albums, concerts, and merchandise for emerging musicians in the industry through a crowdfunding platform. The main focus of the work is centered around the implementation of the MERN technologies (MongoDB, Express, React, Node.js) to build a robust and scalable web application. The architecture and structure of the application are described in detail, highlighting the importance of each technology used and how they integrate with each other. Furthermore, key functionalities of CrowdSound are analyzed, such as user creation, management of artist-presented information, and user contributions. Technical and design aspects are explored to achieve an intuitive and appealing user experience. Finally, a comprehensive evaluation of CrowdSound is conducted, highlighting the obtained results, improvements made, and potential avenues for future development. In summary, this Bachelor’s thesis presents the development of the CrowdSound application based on the MERN technologies, providing a crowdfunding platform for emerging musicians. Both technical and functional aspects are covered.