Acciones disponibles para el usuario
Establecer que acciones son las que puede llevar a cabo un usuario normal. Esto nos servirá para definir la estructura de urls de la aplicación.
Blueprint information
- Status:
- Not started
- Approver:
- Esaú Rodríguez
- Priority:
- Essential
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- Paketicious Team
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- 0.1
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Bueno, antes de todo Alejandro Penedo (Akinos) y Juan Carlos Crespo (JuanKa) somos los encaargados de realizar las tareas de este blueprint.
En principio pensamos que va a haber dos grupos, los usuarios registrados y los no registrados.
• Acciones de usuarios no registrados
- Registrarse: Todo usuario no registrado tendrá la posibilidad de registrarse dentro del portal.
- Acceso al catalogo: Cualquier usuario, este registrado o no, podrá navegar en las diferentes categorías para así poder ver los paquetes disponibles para lo que busca.
- Realizar búsquedas: Podrá filtrar los paquetes mostrados a través de una búsqueda.
- Leer comentarios: Podrá leer los comentarios y valoraciones de otros usuarios, de esta manera podrá informarse acerca del paquete que le interese.
• Acciones de usuarios registrados
- Como usuario registrado, aparte de todo lo que puede hacer un usuario no registrado, podrás hacer las siguientes acciones.
- Entrar al portal: Como usuario registrado se te permite la posibilidad de “logearte” en el portal para poder disfrutar de tus privilegios.
- Darse de baja: En el caso que el usuario se canse de nosotros, se le da la posibilidad de poder darse de baja.
- Modificar datos: Al estar registrado se te permite cambiar tus datos por si introdujiste algo mal, o si necesitas modificar cualquier cosa por cambio de dirección de correo, etc.…
- Votaciones (pendiente de aprobación): Al estar registrado, podrás realizar votaciones sobre los paquetes que se encuentren en el portal, de esta manera, los demás usuarios podrán beneficiarse de esto y saber cuales son los paquetes que más gustan.
- Añadir “Tags”: Se pueden añadir tags a los paquetes, para que la búsqueda se vaya haciendo cada vez más óptima.
- Descargas: Para evitar descargas masivas por bots y cosas que puedan fastidiar el portal o sobrecargar la red hemos decidido que para poder descargar cualquier paquete tengas que ser un usuario registrado.
- Añadir comentarios: Como usuario registrado se te permite añadir comentarios a los paquetes.
- Contactar con otros usuarios: Cuando la opción de hacer publico a otros usuarios tu email, otros usuarios podrán contactar contigo para dudas, consejos, etc….
Esquemas de URLs
• Página Principal (home) si no estas registrado
- Loguearse o registrarse, si te registras hay acceso a un link.
- Últimos paquetes añadidos.
- Realizar búsqueda.
- Acceso a Catalogo (link).
• Página Principal (home) cuando eres usuario registrado
- Loguearse o registrarse, si te registras hay acceso a un link.
- Últimos paquetes añadidos.
- Realizar búsqueda.
- Acceso a Catalogo.
- Acceder a la página de Usuario, mediante link.
- Añadir paquetes
• Página de registro
- Aceptar normas -> Rellenar campos de formulario para nuevos usuarios -> Confirmar campos -> Mandar correo y redirección a la página principal.
• Catalogo
- Listado de forma alfabética de cada uno de los paquetes sin añadir ningún tipo de filtro.
o Búsqueda (también debería ir en la página principal)
- Acceso a diversos tipos de filtros, como plataforma, nombre, área de conocimiento, y demás posibilidades aún por debatir en el grupo de trabajo.
• Paquete
- Página totalmente dinámica donde estarán los datos del paquete seleccionado.
• Página de usuario
- Página en la que el usuario podrá modificar sus datos.
• Añadir paquetes
- Gestión de nuevos paquetes.