Lofche significa "Comunidad" en el idioma Mapudungun. ¡Y eso es lo que somos! Una comunidad para averiguar todas aquellas cosas que no sabemos, aquellas cosas que buscamos y no encontramos. ¡Ayuda y conexión constante con tu ciudad y las almas que viven en ella!
Red social dirigida a personas que pertenezcan a una comunidad, vecindad o barrio, que deseen conectar y generar redes de apoyo.
Personas de un rango de edad de los 20 a los 40 años que busquen integrarse más a su comunidad y crear lazos colaborativos.
Genera un espacio en donde los miembros de una comunidad barrial/vecindad puedan resolver inquietudes, solicitar información, ayudar a vecinos que lo necesiten y generar redes de apoyo.
Como vecin@ quiero una página en donde pueda comunicarme con las personas de mi barrio.
Criterios de aceptación:
- El usuario podrá acceder a una página dirigida a la conectividad barrial.
- El usuario podrá ver información de qué trata la página (red social).
- La página podrá visualizarse desde cualquier dispositivo.
- Historia en prototipado de baja fidelidad.
- Historia en prototipado de alta fidelidad.
Como usuario quiero poder registrarme a la página.
Criterios de aceptación:
- El usuario podrá acceder a la opción de registrarse.
- El usuario podrá registrarse con Google.
- El usuario podrá registrarse en la página.
- El usuario recibirá confirmación de su registro en su correo electrónico.
- Historia en prototipado de baja fidelidad.
- Historia en prototipado de alta fidelidad.
Yo como usuario quiero Iniciar Sesión para ingresar a la página.
Criterios de aceptación:
- El usuario podrá acceder al formulario para iniciar sesión.
- Podrá iniciar sesión con cuenta de Google.
- Podrá iniciar sesión con registro de la página.
- Una vez iniciada la sesión debe llevar al muro de la web.
- Historia en prototipado de baja fidelidad.
- Historia en prototipado de alta fidelidad.
Como usuario quiero postear publicaciones para que mis vecinos las vean y le den like (comentar, guardar publicación, notificaciones).
Criterios de aceptación:
- El usuario podrá acceder a sección en donde aparezca el muro de publicaciones.
- Las publicaciones se verán por fecha y hora de posteo.
- Historia en prototipado de baja fidelidad.
- Historia en prototipado de alta fidelidad.
Validaciones
- Al publicar, se debe validar que exista contenido en el input.
Comportamiento
- Al recargar la aplicación, se debe verificar si el usuario está logueado antes de mostrar contenido.
- Poder publicar un post.
- Poder dar y quitar like a una publicación. Máximo uno por usuario.
- Llevar un conteo de los likes.
- Poder eliminar un post específico.
- Pedir confirmación antes de eliminar un post.
- Al dar click para editar un post, debe cambiar el texto por un input que permita editar el texto y luego guardar los cambios.
- Al guardar los cambios debe cambiar de vuelta a un texto normal pero con la información editada.
- Al recargar la página debo de poder ver los textos editados.
Como usuario quiero tener un perfil para que mis vecinos me conozcan (nombre, nombre de usuario, foto, aporte/emprendimiento).
Criterios de aceptación:
- El usuario podrá acceder a una sección de la página en donde se pueda editar su perfil.
- El usuario podrá editar su nombre.
- El usuario podrá editar su nombre de usuario.
- El usuario podrá colocar una foto de perfil.
- El usuario podrá colocar información de su aporte a la comunidad .
- Historia en prototipado de baja fidelidad.
- Historia en prototipado de alta fidelidad.
Como usuario quiero ver el perfil de mis amigos y agregarlos.
Criterios de aceptación:
- El usuario podrá acceder a una sección para buscar amigos.
- El usuario podrá acceder a una barra de búsqueda.
- El usuario podrá, una vez encontrado un contacto de interés, seleccionarlo y ver su perfil.
- El usuario podrá agregar amigos a su perfil.
- El usuario podrá ver las publicaciones de sus amigos en su muro.
- Historia en prototipado de baja fidelidad.
- Historia en prototipado de alta fidelidad.
Como usuario quiero ver la zona de notificaciones.
Criterios de aceptación:
- El usuario podrá ir a sección de las notificaciones.
- El usuario podrá ver si sus publicaciones tuvo interacciones (likes o comentarios).
- El usuario recibirá confirmación de su registro en su correo electrónico.
- Historia en prototipado de baja fidelidad.
- Historia en prototipado de alta fidelidad.
- Debe ser una SPA.
- Debe ser responsive.
- Deben haber recibido code review de al menos una compañera de otro equipo.
- Hicieron los test unitarios
- Testearon manualmente buscando errores e imperfecciones simples.
- Hicieron pruebas de usabilidad e incorporaron el feedback de los usuarios como mejoras.
- Desplegaron su aplicación y etiquetaron la versión (git tag).
La lluvia de ideas en el desarrollo de este proyecto dio la creación de prototipos de baja fidelidad en papel y lápiz como también en invision. Como también a prototipos de alta fidelidad en Figma.
Pendiente
Para visualizar este prototipo en su página, haz click aquí.
El prototipo de alta fidelidad lo puedes visualizar aquí.
Pendientes:
-Flujograma de archivos
-Pantallazo al trello
-Tests