Historias de Usuario - lacoderia/iuvare GitHub Wiki
1. Como usuario, quiero registrarme e iniciar sesión
Reglas:
- Se necesita una invitación (token) para realizar el registro. De lo contrario no se puede registrar el usuario.
- La invitación se envía por correo con el URL para registrase. De los query params del URL se obtiene el token.
- El token solamente es válido para un registro. Si se intenta usar para registrar a un segundo usuario, debe arrojar error.
- Se utilizará una dirección de correo como username para el registro.
1.1 Como usuario registrado, quiero enviar invitaciones a mis socios para registrarse
Reglas:
- Un usuario ya registrado puede enviar invitaciones de registro (llevan token) a otras personas
1.2 Como usuario no registrado, quiero solicitar acceso a registrarme
Reglas:
- Si no ha recibido una invitación para registrase, un usuario puede solicitar una invitación a un usuario administrador
- El usuario elige a quien enviar la solicitud. Lo elige de una lista de usuarios administradores
1.3 Como administrador, quiero responder a solicitudes de registro de usuarios no registrados
Reglas:
- El usuario administrador ve la lista de solicitudes y les da respuesta
- Al aceptar una solicitud, se crea una invitación (con token) y se le envía al usuario por correo
2. Como usuario, quiero visualizar mi red y ciclo
Reglas:
- El "home" al ingresar a la plataforma es mostrar esta información
- Se muestran los socios que tienes en tu red
- Utilizar la colocación como filtro de los socios
Dudas:
- ¿Qué pasa con los socios que se obtienen por el ciclo de downlines?
3. Como usuario, quiero definir mis metas
Reglas:
- Pueden ser varias
- Son editables
4. Como usuario, quiero crear y modificar collages de imágenes
Reglas:
- Pueden ser varios
- Son editables
- Por ahora, solamente se pueden agregar imágenes vía file upload
5. Como usuario, quiero contestar cuestionarios (tests)
Reglas:
- Pueden contestar los cuestionarios múltiples veces
- Existen distintos tipos de cuestionarios (de personalidad, de evaluación, etc)
- Por ahora, el último resultado es el que se muestra (no hay historial)
6. Como usuario, quiero pagar mi subscripción a la plataforma
Reglas:
- Los pagos se hacen vía PayPal
- El costo de la plataforma es mensual
7. Como usuario, quiero modificar mis datos y preferencias
Reglas:
- El correo no se puede cambiar
- En un futuro, se podrá conectar con Facebook
8. Como usuario, quiero acceder a una biblioteca de recursos multimedia
Reglas:
- Los recursos pueden ser: audios, videos, documentos
- Los audios y videos se deben poder reproducir en la plataforma y de ser posible, prevenir su descarga
- Algunos videos tendrán una liga para contestar un cuestionario acerca del contenido del video
- Los documentos se podrán descargar
9. Como usuario, quiero crear y administrar una lista de prospectos
Reglas:
- Operaciones básicas de administración: ABC
- Existen acciones adicionales que pueden realizarse sobre los contactos
9.1 Como usuario, quiero enviar por correo una liga para visualizar un video a mis contactos
Reglas:
- Se realiza esta acción sobre uno de los contactos de la lista
- La liga que se envía por correo, permite visualizar un video sin necesidad de iniciar sesión o registrarse (como invitado)
- La liga que se envía por correo, debe tener un mecanismo de expiración (por tiempo)
10. Como usuario, quiero ver información relevante sobre iuvare
Reglas:
- Debe contar con una sección de Preguntas Frecuentes
- Debe contar con una sección de Sedes
- Debe mostrar el evento del mes