Skip to content

Sharonina/Tindog-Social-Network

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Creando una Red Social

Índice

1. Tema

  Creación de una red social para mascotas

2. Protousuarios

2.1. Primer protousuario

  • Nombre: Francisco Campos
  • Edad: 22
  • Ubicación: México
  • Descripción: Francisco tiene un perra llamada Filomena y ella siempre esta muy aburrida porque quisiera jugar con los perros vecinos, pero estos son más grandes en tamaño que ella, así que siempre sale lastimada pues ellos juegan un poco más agresivo. Francisco esta buscando amigos para Filomena y quizá algún amigo/a para él. A Francisco le gustaría agendar una cita con el dueño de otro perrito de raza pequeña para ambos salir junto a sus mascotas.

2.2. Segundo protousuario

  • Nombre: Génesis Guerra
  • Edad: 26 años
  • Ubicación: Ecuador
  • Descripción: Génesis tiene cuatro perros de los cuales dos de ellos son relativamente jóvenes y otros dos son viejitos. Gene no tiene tiempo de sacarlos a pasear y cuando los saca son tan grandes que se la llevan por toda la calle. Entonces, Gene quisiera tener acceso a una aplicación segura para su mascota donde pueda encontrar otras mascotas con dueños que de verdad los traten bien, la ayuden a sacar a pasear a sus mascotas y evitar hacer match con alguien que tenga malas intenciones. Por otro lado, Gene también quisiera formar parte de una comunidad de personas que amen las mascotas.

2.3. Tercer protousuario

  • Nombre: Mafer Benavides
  • Edad: 30 años
  • Ubicación: Ecuador
  • Descripción: Mafer tiene dos perritas. Una de ellas es una perrita de edad muy avanzada (Reina) y hace poco adoptó una cachorra (Mandy). La cachorra tiene mucha energía para jugar y su hermana está muy viejita y no puede seguirle el ritmo de juego. Mafer quiere conseguir una amiga/amigo para su cachorra y que pueda jugar, liberar su energía y no hacer destrozos en la casa. Mafer tiene un jardín amplio en su casa y podría recibir por unas horas a otro perrito que jugara con Mandy en su casa.

3. Historias de usuario

Nuestras historias de usuario son las siguientes:
  1. El usuario requiere de poder registrase vía correo electrónico.

  2. El usuario requiere de poder registrase vía Gmail.

  3. El usuario puede ingresa al Login ya que está registrado.

  4. El usuario desea poder editar su perfil.

  5. El usuario requiere tener la posibilidad de hacer publicaciones.

  6. El usuario desea dar like/dislike a publicaciones.

  7. El usuario quiere poder ver diferentes perfiles de perritos para conocer.

  8. El usuario quiere ver el perfil del perrito.

  9. El usuario desea enviar un match al perrito.

  10. El usuario quisiera poder eliminar un match.

  11. El usuario quisiera saber si hizo match al usuario que le dio like.

  12. El usuario quisiera saber el número de likes que ha dado a diferentes perritos y el número de matches que ha tenido.

  13. El usuario quisiera poder contactar a su match.

  14. El usuario quisiera poder recuperar su contraseña.

  15. El usuario desea buscar un perfil mediante una barra de navegación.

    Para que estas HU se cumplan la "Definición de Terminado" es la siguiente:

  16. Debe ser responsive.

  17. Deben haber recibido code review de al menos una compañera de otro equipo.

  18. El código tiene y pasa los tests necesarios.

  19. Se llevó a cabo un test manual buscando errores e imperfecciones simples.

  20. Se realizaron pruebas de usabilidad e incorporó el feedback de los usuarios como mejoras.

  21. El código está en el repositorio.

  22. Se desplegó la aplicación y etiquetó la versión (git tag).

  23. La historia ha sido testeada con mínimo 2 usuarios(as) y se han incorporado las mejoras identificadas en ese testeo de usabilidad.

Feedback recibido en OH

  • Simplificar vista de Recuperar Contraseña (Opción: Modal).
    • Es necesario reducir algunas HU
    • Puede eliminarse el recuperar y cambiar contraseña
  • Falta la opción: CERRAR SESIÓN
    • El usuario debe poder Cerrar su Sesión, incluso antes de habilitarle el publicar, para evitar errores en el código
    • Habilitarlo inmediatamente después de habilitar el iniciar sesión.
  • Falta la opción: EDITAR PUBLICACIÓN
  • Falta la opción: ELIMINAR PUBLICACIÓN
  • Hacker Edition para el Final
  • Añadir el CONTADOR de LIKES
  • Estudiar FIREBASE. Algunas ventanas que se consideraron en el diseño ya van a ser dadas por Firebase.

4. Protipos

4.1. Prototipo de Baja Fidelidad

prototipo-de-baja-1 prototipo-de-baja-2 prototipo-de-baja-3 prototipo-de-baja-4

4.2. Prototipo de Alta Fidelidad

Página de Carga - Página de Bienvenida - Página de Registro de Usuario - Página de Formulario para registro

Paginas de carga, bienvenida y formularios de registro

Página de Inicio de Sesión - Página de Reseteo de Contraseña

Paginas inicio de sesión y reseteo de contraseña

Página de Timeline -Visualización Post públicos - Cerrar Sesión

Paginas de carga, bienvenida y formularios de registro

Página de Busqueda y Match con usuarios Registrados

Paginas de carga, bienvenida y formularios de registro

Pagina para Visualizar perfil de Match - Eliminar Match - Contactar a Match Paginas de carga, bienvenida y formularios de registro

Link a Figma

6. Test de Usabilidad

De los test de usabilidad podemos mencionar los siguientes comentarios.

  • Los colores son bonitos y es una paleta de color muy agradable.
  • Parece ser una red social de verdad. Me gustaria registrarme amigable
  • El botón de "ládralo" es muy divertido y va acorde a la temática.
  • Por temas se seguridad, no deberiamos mostrar el mensaje de error de la contraseña (Contraseña de 6 caracteres) en la pagina de Inicio de sesión. Solo en la página de Registro.

About

Red social enfocada a mascotas

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 60.9%
  • CSS 38.6%
  • HTML 0.5%