Historias de Usuario - lacoderia/momentosdeverdad GitHub Wiki
1. Como usuario, quiero ver los momentos de verdad de cada lugar.
Reglas:
- Si se tiene permiso del navegador para obtener la locación del usuario, usarla para determinar si se encuentra cerca de uno de los lugares de la promoción. En caso de que así sea, seleccionar el lugar en la lista y cargar las historias de dicho lugar
- Si no se tiene acceso a la locación o no se encuentra cerca de ningún lugar de la promoción, no seleccionar ningún lugar en la lista
- Las historias se muestran ordenadas por no. de votos "verdadero" ascendente
- Se puede compartir en FB y Twitter el URL de la historia
2. Como usuario quiero compartir un momento de verdad.
Reglas:
- Un momento de verdad está compuesto por: un lugar, una foto, un texto descriptivo, el nombre del autor, el correo del autor.
- Si se tiene permiso del navegador para obtener la locación del usuario, usarla para determinar si se encuentra cerca de uno de los lugares de la promoción. En caso de que así sea, seleccionar el lugar para el momento de verdad
- Si no se tiene acceso a la locación o no se encuentra cerca de ningún lugar de la promoción, no seleccionar de manera automática el lugar del momento de verdad
- Al publicar un momento de verdad, redirigir al usuario a la visualización de su momento de verdad
3. Como usuario quiero marcar un momento de verdad como "verdadero" o "falso".
Reglas:
- Como no existe perfil de usuario, es imposible controlar que un usuario marque como verdadero o falso múltiples veces el mismo momento de verdad. Debemos prevenir esto de alguna forma (localStorage)
4. Como administrador quiero agregar y modificar lugares participantes
Reglas:
- Se puede desactivar un lugar, pero no borrarlo
- Utilizar un mapa de google para definir la posición geográfica y el radio para detectar cercanía con el lugar
5. Como administrador quiero visualizar y controlar los momentos de verdad
Reglas:
- Puede filtrarse por lugar y ordenar por fecha, no. de votos "verdadero", no. de votos "falso"
- Puede descargarse en formato CSV
- Pueden marcarse como inactivos aquellos momentos de verdad inapropiados
- Pueden agregarse momentos de verdad manualmente