#MiausicBox || Social network for artists and fans Trello: https://trello.com/giraffe20

#1. Red Social musical #2. Idea:

Como músicos:

  1. La idea de encontrar gente que necesites para tu grupo u orquesta musical.
  2. Poder organizar eventos de un mismo genero o variado y juntar a gente con las mismas influencias musicales.
  3. Poder mostrar y publicitar tus creaciones para que otros te fichen (Idea de GitHub con el concepto de software).
  4. Publicitar música suburbana y poco conocida que los medios no hacen eco. Como aficionados a la música:
  5. Poder encontrar bandas que escuchar en directo que escuchar cerca de tu zona.
  6. Ver y localizar eventos independientes o no.
  7. Utilizarlo también como red social para mandar mensajes entre usuarios.

#3. Motivación:

  1. Utilizar internet y las redes sociales para crear nuevos movimientos musicales e incluso sociales.
  2. Fomentar la creatividad y el arte, creando facilidad de contacto entre músicos.
  3. Que la música suburbana e independiente se escuche un poco más debido a la toxicidad de los medios más comunes.

#4. ENTIDADES

Instrumento: - Cada usuario podrá tener asociados ciertos instrumentos, y ante estos puede tener baja-media-buen manejo de éste.

Usuario: - Tendrá un perfil personal(información artistica, instrumentos, etc..) , podrá añadir bandas y visitarlas

Grupo de música - Perfil de grupo(Estilo, integrantes, blog).

Mensajería privada - Cada usuario puede enviar mensajes a otros usuarios.

Eventos musicales. - Cada usuario o grupo puede crear un evento musical.

#5. DIAGRAMA DE NAVEGACIÓN


index.html :

signin.html :

evento.html :

eventos.html :

artista.html :

artistas.html :

banda.html :

bandas.html :

mensajes.html :

perfi.html :

principal.html / novedades

Principal sin entrar:

#6 DIAGRAMA DE CLASES - FRONTEND (TypeScript) El diagrama se corresponde con una simulación del funcionamiento de la página en Frontend.

El diagrama actual es similar al de entidades del servidor.

#7. DIAGRAMA DE CLASES DE ENTIDADES DEL SERVIDOR (Spring - Java)

#8. MODELO ENTIDAD RELACION - BBDD

Link al documento

Decisiones de diseño: - Se decidió tener tablas de Follow, bandas y eventos aparte, para tener un control de paginación en un futuro.

#9. VIDEO DEMOSTRACIÓN

MiausicBox Demostration

#10. INTEGRANTES Thais Méndez Otero - t.mendez@alumnos.urjc.es - ThaisM

Soraya Rama Castaño - s.rama@alumnos.urjc.es - sorayarc

Carlos Ruiz Ballesteros - c.ruizba@alumnos.urjc.es - cruizba

Luis León Gámez - lg.leon@alumnos.urjc.es - ice6294