2020 Entrega3 - ucseiw-team/catedra GitHub Wiki

Entrega 3

Gestión de contenido

El proyecto debe estar deployado y disponer de funcionalidad para poder crear, listar y ver el tipo de contenido principal que el sitio vaya a gestionar con todos los datos que corresponden. Además cargar contenido de ejemplo en el sitio, para que al ingresar se puedan ver datos y no se encuentre vacío.

Detalle sobre contenido principal de cada grupo:

  1. Poder pintar pixeles en la grilla, y que un admin pueda resetear la grilla (el foro queda para otra entrega)

  2. Eventos y entrenamientos (el foro queda para otra entrega)

  3. Escritos, con posibilidad de seguir usuarios (postear comentarios queda para otra entrega)

  4. Recetas, con posibilidad de seguir usuarios (postear comentarios queda para otra entrega)

  5. Salas de chat, con posibilidad de unirse y salirse (postear mensajes en la sala queda para otra entrega)

  6. Campings y reviews de los mismos (el foro queda para otra entrega)

  7. Perfiles de enseñantes o personas que ofrecen servicios, y charlemos algún mecanismo de "solicitar" servicio

Modelo de datos de contenido

En el repositorio del grupo (código) ya deben encontrarse definidos los modelos iniciales que planean utilizar en el contenido principal del sitio. Debe añadirse un diagrama del modelo de datos en la wiki, dentro de la url especificada para esta entrega.

Flujos de estados y páginas de contenido

  • Documentar en la wiki con diagramas, el flujo de estados de del contenido (puede ser uno, o pueden ser varios dependiendo del tipo de contenido).
  • Documentar en la wiki con diagramas, los diferentes flujos de páginas del sitio necesarios para cargar y visualizar esos mismos tipos de contenido.

Información útil

Existen herramientas automatizadas para generar diagramas de modelos de datos a partir de los modelos de una aplicación Django o .NET.