diegologs / urTeam

urTeam es un espacio donde las personas pueden conectar con comunidades y eventos relacionados con los deportes.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

urTeam

  • urTeam es una nueva aplicación web para organizar tus encuentros deportivos, estará orientada sobre todo para deportes en ruta de exterior (ciclismo, running, patines...).
  • La parte pública de la web constará de los eventos, los grupos y de la página personal de cada usuario.
  • La parte privada se compone del panel de control de cada usuario donde podrá modificar su perfil, añadir eventos y administrar sus grupos.

Video Demostracion

Entidades:

  • Usuarios: Personas que se registran en la aplicacion con el animo de asistir y crear eventos de su deporte favorito.
  • Grupos: Los usuarios podran crear grupos o asociaciones las cuales creen e incentiven la participacion en eventos, estas podran ser privadas o publicadas.
  • Deportes: Lista de deportes practicados por los usuarios de la aplicacion.
  • Eventos: Los eventos los podran crear tanto los usuarios a nivel particular asi como los admin de los grupos. Estos eventos podran ser privados o publicos y constaran de un titulo una descripcion asi como del horario en el que se realizaran.
  • Estadisticas: Las estadisticas forman parte del usuario, y estan compuestas por la informacion de las sesiones de cada deporte del usuario.
  • Noticias: Las noticias pueden ser creadas en las comunidades.

Equipo de desarrollo:

Fase 2:

index.html : Muestra una información rápida de los eventos públicos disponibles ordenados por deporte.

index.html Photo

events.html : Contiene un listado de todos los eventos disponibles y públicos.

events.html Photo

event.html : Muestra información detallada del evento.

event.html Photo

groups.html : Contiene un listado de todos los grupos disponibles y públicos.

groups.html Photo

group.html : Muestra información detallada del grupo.

group.html Photo

login.html : Permite el inicio de sesión y registro de usuarios.

login.html Photo login.html Photo

user.html : Muestra la información del usuario.

user.html Photo

settings.html : Permite modificar tu perfil.

settings.html Photo

addGroup.html : Permite añadir un grupo nuevo a la página.

addGroup.html Photo

addEvent.html : Permite añadir un evento nuevo a la página.

addEvent.html Photo

controlPanel.html : Permite modificar los datos de la web con permisos de administración.

controlPanel.html Photo

Diagrama de navegación:

Diagrama de navegación

Fase 3:

Diagrama de clases y relaciones:

Diagrama de clases y relaciones

Diagrama de la base de datos:

Diagrama de la base de datos

Fase 4:

Diagrama de clases y relaciones de Spring: Diagrama de clases y relaciones

Este diagrama es complementario a los anteriores, añadiéndose las clases servicios, y restcontroller necesarios para la APIRest.

Documentación de la API: DOCUMENTACION API - API.md

Fase 5:

Diagrama de clases y relaciones de Angular: Diagrama Angular Diagramas Angular

Video demostracin de uso: Video Demostracion

Plantillas

About

urTeam es un espacio donde las personas pueden conectar con comunidades y eventos relacionados con los deportes.

License:Apache License 2.0


Languages

Language:CSS 36.2%Language:HTML 36.2%Language:Java 15.3%Language:TypeScript 7.2%Language:JavaScript 3.9%Language:Shell 0.8%Language:Batchfile 0.6%