ZR-TECDI / zrstats

Aplicación que registra estadística de juego y asistencia para misiones ZR
1 stars 1 forks source link

[S&D] Ideas #7

Open cyberpunx opened 4 years ago

cyberpunx commented 4 years ago

Smoke & Design

Básicamente ideas para implementaciones en el sistema. Si alguna se pone muy compleja se le puede armar un issue propio. Esto puede servir como TODO list, pero también para clasificar las implementaciones pendientes según prioridad.

SECCIÓN HOME

  1. Mi Perfil 1.1 IF USER: Una sección con una foto y un link a mi propio perfil. También se muestran algunas estadísticas principales (Unidad, Rango, Asistencia). 2.2 ANON: Una foto con un link a loguearse/registrarse

  2. Mi Unidad 2.1 IF USER: Sección con logo y links a mis lideres/compañeros de unidad 2.2 ANON: ¿Datos y logo de una unidad random? Otro botón de UNIRSE AHORA

  3. Proximos Eventos 3.1 IF USER: Fecha, imagen, nombre y descripción de la próxima misión. 3.2 ANON: Fecha, imagen, nombre y descripción de la próxima misión.

  4. Proximos Eventos (Lista) 4.1 IF USER: Fecha, y nombre de proximos eventos 4.2 ANON: Fecha, y nombre de proximos eventos

  5. Mis Misiones 5.1 IF USER: Una lista de las misiones en las que colabore en su creación (editor, guionista, idea, arte, etc). Un botón para subir una nueva propuesta de misión. 5.2 ANON: Nada (?

  6. Comunicados Oficiales 6.1 IF USER: Lista de ultimos mensajes oficiales 6.2 ANON: Nada (?

  7. Miembro destacado 7.1 IF USER: Un miembro al azar destacado (foto, link al perfil, stats) 7.2 ANON: Un miembro al azar destacado (foto, link al perfil, stats)

  8. Estadísticas destacadas 8.1 IF USER: Miembros activos, misiones totales jugadas. 8.2 ANON: Miembros activos, misiones totales jugadas.

  9. Teamspeak 9.1 IF USER: Plguin para ver el TS en la web? 9.2 ANON: Plguin para ver el TS en la web?

  10. UNIDADES 9.1 IF USER: Logo de cada Unidad y cant. miembros (Link a la pagina de la unidad) 9.2 ANON: Logo de cada Unidad y cant. miembros (Link a la pagina de la unidad)

SECCIÓN ESTADÍSTICAS

  1. Rangos: Lista de Rangos y cuantos miembros hay en cada uno
  2. Demografía: Cant. Miembros, Cant. Activos, Cant x Unidad. Mapa paises. Cant miembros x pais
  3. Condecoraciones: Lista de condecoraciones y cuantas hay entregadas de cada una
  4. Resumen de Misiones: Lista Anual.. cant. misiones. exitos/fracasos, oficiales e impros
  5. Tabla de Asistencia: Lista de jugadores con mas asistencias y total de misiones jugadas
  6. Tabla de Editores: Lista de editores
  7. Tabla de Misiones con más asistencia: Lista de Misiones histórica ordenada por cant. asistencia.

SECCIÓN PERFIL

  1. Foto y datos: Datos del soldado (rango, unidad, clases, roles, fecha de inscripcion, pais)
  2. Timeline: Linea de tiempo con la actividad del soldado. (Asistencias, condecoraciones)
  3. Mis Misiones: Lista de Mis Misiones ampliada
  4. Estadistcias: Asistencia, faltas, muertes totales(?), horas de servicio totales
  5. Condecoraciones: Lista de condecoraciones recibidas

(Definir que datos de acá son públicos y cuales solo yo los veo)

SECCIÓN MISION

(Al entrar al link de una misión)

  1. Foto y datos: Foto de la misión, nombre, fecha creacion, fecha jugada, tipo de mision, mapa, editores, guionistas, etc
  2. Briefing: visor de briefing
  3. Descripcion: Descripcion de la mision
  4. Asistencia: Lista de gente que asistió a la misión
  5. Estadísticas: Lista de muertos, KIA, MIA, etc
  6. Galería: Fotos de la misión subidas por los usuarios?

OTRAS FUNCIONES

  1. Botón 👎 para justificar asistencia desde el sitio. 1.1 Si tuvieramos Telegram podemos hacer que un bot tome las justificaciones.
corp-0 commented 4 years ago
Miembro destacado
7.1 IF USER: Un miembro al azar destacado (foto, link al perfil, stats)
7.2 ANON: Un miembro al azar destacado (foto, link al perfil, stats)

Esto sería totalmente aleatorio?

Teamspeak
9.1 IF USER: Plguin para ver el TS en la web?
9.2 ANON: Plguin para ver el TS en la web?

Algo así como un embed del ts? Qué función cumpliría?

SECCIÓN PERFIL
Foto y datos: Datos del soldado (rango, unidad, clases, roles, fecha de inscripcion, pais)
Timeline: Linea de tiempo con la actividad del soldado. (Asistencias, condecoraciones)
Mis Misiones: Lista de Mis Misiones ampliada
Estadistcias: Asistencia, faltas, muertes totales(?), horas de servicio totales
Condecoraciones: Lista de condecoraciones recibidas
(Definir que datos de acá son públicos y cuales solo yo los veo)

Como está en el mock-up. La info del perfil de Jaz sería la info pública. No queremos que cualquiera vea tu asistencia, para no dejar mal a nadie.

SECCIÓN MISION
(Al entrar al link de una misión)

Foto y datos: Foto de la misión, nombre, fecha creacion, fecha jugada, tipo de mision, mapa, editores, guionistas, etc
Briefing: visor de briefing
Descripcion: Descripcion de la mision
Asistencia: Lista de gente que asistió a la misión
Estadísticas: Lista de muertos, KIA, MIA, etc
Galería: Fotos de la misión subidas por los usuarios?

Lo de la Galería está muy bueno, así prensa tiene material para sus cosas.

cyberpunx commented 4 years ago

Esto sería totalmente aleatorio?

Si o quizá de una lista de las últimas asistencias. El miembro cambiaría cada vez que se refresca la página.

Teamspeak
9.1 IF USER: Plguin para ver el TS en la web?
9.2 ANON: Plguin para ver el TS en la web?

Algo así como un embed del ts? Qué función cumpliría?

Si, el embed, creo que solo sirve para ver quién está conectado.

Como está en el mock-up. La info del perfil de Jaz sería la info pública. No queremos que cualquiera vea tu asistencia, para no dejar mal a nadie.

Si, habíamos dicho que puede quedar mal ver a muchos que tienen mil faltas... pero la contraparte es que los que asisten seguido van a quedar bien. Hay que analizarlo, porque también puede incentivar a asistir, ya sea para lucir su perfil con alta asistencia, o para que no se vean sus faltas. Si lo dejas oculto la gente puede faltar "sin verguenza". Además es cierto que los datos son datos, no estamos inventando nada para dejar mal parado a nadie, cada uno es responsable si asiste o si falta.

cyberpunx commented 4 years ago

https://github.com/ZR-TECDI/zrstats/projects/1

Hice un pizarrón kanban, en la columna de la izquierda podemos ir tirando las ideas random que se nos ocurran. Luego se elige que se implementa y que no.

corp-0 commented 4 years ago
Si lo dejas oculto la gente puede faltar "sin verguenza".

Creo que lo que más me preocupa es el aspirante que llegue un día y vea a los oficiales con muchas faltas. El clan entero queda mal así.

Hice un pizarrón kanban

Mirá qué bonito.