- 1. Definición del Producto
- 2. Investigacion UX
- 3. Historias de usuario
- 4. Prototipos de baja y alta fidelidad
- 5. Comportamiento UI
- 6. Producto final
- 7. Test Unitario
- 8. Objetivos de aprendizaje
Laboratorian es una red social dirigida a egresadas, estudiantes, equipo e interesadxs de la experiencia que ofrece el bootcamp, con el fin de que lxs usuarixs puedan compartir sus experiencias relacionadas con Laboratoria.
-
Quiénes son los principales usuarios de producto Estudiantes, Egresadas, integrantes del equipo y personas interesadas de la experiencia que ofrece Laboratoria.
-
Qué problema resuelve el producto Promueve el fortalecimiento de la comunidad, integra a quienes se interesan por la experiencia en Laboratoria, motiva e inspira a quienes inician en el proceso por medio de las experiencias compartidas.
Realizamos investigacion UX a traves de una encuesta para conocer nuestro usuarios
- Los principales usuarios son: Estudiantes y egresadas
- El nombre mas botado fue Laboratorians
- Los usuarios quieren compartir sus experiencias y da apoyo
-
HU 1: Yo como usuarix sin registro a la red social Laboratorians quiero crear una cuenta para acceder identificadx con nombre, correo electronico y contraseña.
-
HU 2: Yo como usuarix registradx a la red social Laboratorians quiero acceder con mi cuenta o autenticado con Google para acceder al contenido de Laboratorians.
-
HU 3: Yo como usuarix que inicie sesión en la red social Laboratorians quiero ver un muro donde pueda publicar para compartir experiencias vividas relacionadas con Laboratoria.
-
HU 4: Yo como usuarix registrado y logueado en la red social Laboratorians quiero ver una sección de mi perfil donde pueda ver mi nombre y cerrar sesión.
- Login para ingreso.
- Creación de cuenta de acceso y autenticación con cuenta de correo y contraseña, y también con una cuenta de Google.
- Solamente se permite el acceso a usuarios con cuentas válidas.
- No pueden haber usuarios repetidos.
- La cuenta de usuario debe ser un correo electrónico válido.
- Lo que se escriba en el campo (input) de contraseña debe ser secreto con un minimo de caracteres.
- Cuando envia el formulario de registro o inicio de sesión, se valida.
- Si hay errores, se muestran mensajes descriptivos para ayudar al usuario a corregirlos.
- Al publicar, se valida que exista contenido en el input.
- Al recargar la aplicación, se verifica que el usuario este logueado antes de mostrar contenido.
- Se puede publicar un post en tiempo real.
- Se puede dar y quitar like a una publicación. Máximo uno por usuario.
- Se lleva un conteo de los likes.
- Se puede eliminar un post específico.
- Se pide confirmación antes de eliminar un post.
- Al dar click para editar un post, se puede cambiar el texto por un input que permita editar el texto y luego guardar los cambios.
- Al guardar los cambios se puede cambiar de vuelta a un texto normal pero con la información editada.
- Al recargar la página se puede ver los textos editados.
- Se puede cerrar sesion.
- Puede visualizar el nombre de usuario
- UX y UI.
- HTML5 y CSS3.
- Dom
- Javascript Vanilla
- Git Hub y Git Pages
- eslint y jest
- Firebase y firestore
- mocks











