Skip to content

danipreciado/Social-Network

 
 

Repository files navigation

PetaGram

Logo

Índice

1. Introducción del proyecto.

PetaGram nace para generar un espacio a usuarixs que quieran compartir el amor que tienen por sus mascotas con otrxs personxs que comparten este estilo de vida. Se realizaron investigaciones junto con entrevistas para determinar las necesidades que tienen lxs usuarixs, que son las siguientes:

  • Plataforma intuitiva: PetaGram se ha diseñado para ser fácil de usar y navegar, brindando a los usuarios una experiencia intuitiva desde el primer momento. La interfaz permite a los usuarios compartir experiencias relacionadas con sus mascotas de manera sencilla y rápida.

  • Comunidad activa: PetaGram es una comunidad de usuarios respetuosxs y apasionadxs por sus mascotas. A través de funciones interactivas como postear y reaccionar a las publicaciones los usuarios pueden interactuar entre sí, hacer amistades y crear conexiones significativas basadas en su amor compartido por los animales.

  • Compartir información útil: Los usuarixs pueden utilizar la plataforma para compartir información relevante sobre cuidado de mascotas, adiestramiento, nutrición, consejos de salud, entre otros temas. Esto puede ayudar a los miembros a aprender y mejorar su conocimiento sobre el cuidado de sus mascotas.

En resumen, PetaGram se ha creado como un espacio inclusivo donde los amantes de las mascotas pueden conectarse, compartir y encontrar inspiración en un ambiente seguro y amigable.

2. Maquetación y Prototipos de LO-FI/HI FI.

Los paleta de colores que se uso fue la siguiente:

7CC68141-03BC-43D9-B507-D1493DCC4B90

Maquetación Lo-Fi:

LO FI

Maquetacion Hi-Fi:

Desktop Hi fi

movil HI fi

Pantalla home responsive:

responsive-movil

responsive-tablet

responsive-laptop

3. Historias de usuarix.

  • HU 1 - Yo como nuevo usuario quiero poder registrarme para tener una cuenta en la red social.
  • HU 2 - Yo como usuaria registrada quiero acceder a mi cuenta para hacer uso de la red social.
  • HU 3 - Yo como persona que ama las mascotas quiero crear posts para compartir datos útiles que ayuden a otras personas con mascotas.
  • HU 4 - Yo como usuaria arrepentida quiero poder editar y/o eliminar un post para cambiar lo que ya no me gusta de mis publicaciones.
  • HU 5 - Yo como parte de la comunidad de la app quiero reaccionar a las publicaciones para emitir mi opinión.

4. Test Unitarios.

Componente home:

9813D11F-AC46-4A5E-8EBB-734B4BB7FE2E

Componente signIn:

1B2856C7-19D0-4890-B8E0-BE8511B5BDA0

Componente signUp:

CA165EEE-E785-4BB8-B891-A661C024F134

Componente wall:

4FC96411-7A0F-46D5-A8A4-A49EE0DF9782

5. Criterios Cumplidos.

  • Cumple con los criterios mínimos de 5 Historias de Usuario
  • El proyecto no presenta errores de eslint
  • Las pruebas unitarias cubren al menos el 70% de statements, functions, lines y branches
  • Es una SPA
  • Se realizo el diseño implementando mobile first
  • Recibio code review de por lo menos una compañera
  • Se hizo deploy con firebase
  • Se realizaron pruebas de usabilidad, incorporando el feedback mediante iteraciones
  • Diseñado para ser responsive usando medias para tablet y laptop.
  • Se etiquetaron las versiones que se desplegaron.

6. Autoras.

About

A Single Page Application (SPA) using vanilla JS that allows users to register and log in to create, read, update, and delete (CRUD) content.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • JavaScript 69.8%
  • CSS 29.3%
  • HTML 0.9%