Proyecto realizado por Raúl Miras y Borja Vera como Trabajo Fin de Grado de Desarrollo de Aplicaciones Web, en el curso 2024/2025.
Sonargram es una aplicación web tipo red social centrada en la música. Permite a los usuarios registrarse, crear perfiles, seguir a otros usuarios, crear listas y descubrir nuevas tendencias musicales.
Desarrollada con el stack MERN (MongoDB, Express, React, Node.js), y desplegada con MongoDB Atlas y Render.
-
Registro e inicio de sesión de usuarios
-
Búsqueda de artistas, álbumes y canciones
-
Creación y seguimiento de listas
-
Votación de artistas, álbumes y canciones
-
Sistema de favoritos
-
Seguimiento entre usuarios
-
Feed de actividad de usuarios
-
Tops de la comunidad
Frontend: React, MUI
Backend: Node.js, Express, Mongoose
Base de datos: MongoDB Atlas
Control de versiones: Git + GitHub
Despliegue: Render (frontend y backend), MongoDB Atlas