Resumen:
|
[ES] Este trabajo sigue el desarrollo de una aplicación web para una red social en la que los usuarios pueden aportar comentarios, valoraciones y discusiones sobre productos culturales (música, videojuegos, películas, ...[+]
[ES] Este trabajo sigue el desarrollo de una aplicación web para una red social en la que los usuarios pueden aportar comentarios, valoraciones y discusiones sobre productos culturales (música, videojuegos, películas, series de televisión y libros), así como formar grupos con otros usuarios y crear listas o encuestas sobre esos productos. La aplicación está formada por tres componentes: una web creada con React, una API Express y una base de datos MongoDB. Tanto la web como la API se han desplegado en la plataforma Render. En cuanto a la metodología, durante el progreso del trabajo se han puesto en práctica todas las fases del diseño centrado en el usuario, empezando con la descripción de las necesidades iniciales y de los usuarios, pasando por el diseño conceptual, el desarrollo y el despliegue para terminar con una evaluación hecha por los propios usuarios. Gracias a esta evaluación se han podido valorar los puntos fuertes y débiles del producto desarrollado.
[-]
[EN] This project describes the development of a web application for a social network where users can share comments, ratings, and discussions regarding cultural products (music, video games, movies, TV series, and books). ...[+]
[EN] This project describes the development of a web application for a social network where users can share comments, ratings, and discussions regarding cultural products (music, video games, movies, TV series, and books). Additionally, users can form groups with other users and create lists or polls with those products. The application brings together three components: a website built with React, an Express API and a MongoDB database. Both the website and the API have been deployed on the Render platform. Concerning its methods, this project has implemented all phases of user-centered design, starting with the description of the initial requirements as well as the requirements of users, moving on with the stages of conceptual design, development, and deployment, and concluding with a final assessment based on user-given feedback. This evaluation phase has made it possible to lay out and reflect upon the product s strengths and weaknesses.
[-]
|