Skip to content

Red social para emprendedoras que puedan ofrecer productos y /o servicios y por ende crear una comunidad donde a la par conocieran los productos de otras mujeres.

Notifications You must be signed in to change notification settings

danielaestefania19/DEV008-social-network

 
 

Repository files navigation

Creando una Red Social

Índice

1. Preámbulo

Al iniciar el proyecto distintas propuestas surgieron, pero de inmediato en el equipo supimos que realizar una red para emprendedoras era lo que se adecuaba con nosotras. La idea de permitir a las mujeres emprendedoras ofrecer productos y /o servicios y por ende crear una comunidad donde a la par conocieran los productos de otras mujeres, es el objetivo de POWEMP. adem-ay-Tk9m_HP4rgQ-unsplash

2. Resumen del Proyecto

Para nuestro proyecto quisimos mantener lo que nos unió como equipo, el poder de las mujeres. Nos enfocamos en cómo podíamos crear un espacio adicional donde las mujeres pudieran desarrollarse, haciendo foco en aquellas con espíritu emprendedor.

Fue así que creamos nuestra aplicación web, que lleva por nombre Powemp haciendo alusión al poder que posee una mujer empoderada. La idea detrás de la app es tener una plataforma donde como mujer puedes crearte un perfil personal el cual puedes unir a tu perfil de negocio.

¿Cuál es el enfoque?

Unir los negocios con la persona, involucrar la personalidad y el carisma de las manos que están detrás de la marca y brindar una plataforma de promoción con calidad humana. Para una marca es importante conectar, y muchas veces es un reflejo de su propia creadora.

Nuestra aplicación funciona en su etapa inicial como un timeline, donde a través de un campo de llenado puedes publicar lo que quieras comunicar al resto de la comunidad que forma parte. Teniendo la posibilidad de activar tu perfil de negocio unido a tu usuario.

3. Historias de Usuario:

H1- Yo como mujer emprendedora quiero registrarme en la aplicación para formar parte de una comunidad.

Criterio de aceptación:

  • El usuario puede ingresar el correo que quiere registrar
  • El usuario puede ingresar una contraseña personalizada
  • El usuario si lo desea puede registrarse con el servicio de Google
  • Puede acceder a la aplicación luego de registrarse

Definición de terminado:

  • 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
  • Se testeo 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).

H2- Yo como emprendedora registrada quiero hacer log in para poder ingresar a la aplicación.

Criterios de aceptación:

  • Permitirá que ingreses:
    • Email válido o Cuenta de Google.
    • Contraseña válida.

Definición de terminado:

  • 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).

H3 Yo como usuaria que inicia sesión quiero ver todas las publicaciones para estar informada de lo que publican los usuarios.

Criterios de aceptación:

  • Debe mostrar una pantalla de inicio de la app.
  • Debe mostrar las publicaciones de los demás usuarios.
  • Muestra campo de crear nueva publicaciones.
  • Menú para acceder a otras partes de la app.

Definición de terminado:

  • Al recargar la aplicación, se debe verificar si el usuario está logueado antes de mostrar contenido.
  • Al recargar la página debo de poder ver los textos editados.
  • 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).

H4 Yo como usuaria registrada quiero poder publicar en el timeline para poder compartir información con otros usuarios de la app.

Criterios de aceptación:

  • Puedo como usuaria acceder a un modal de publicaciones
  • Puedo como usuaria agregar un texto breve sobre lo que quiero publicar.

Definición de terminado:

  • Puedo ver todas las publicaciones anteriores en el timeline
  • 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).

H5 Yo como usuaria registrada quiero editar y/o borrar mis publicaciones para poder informar correctamente en caso de errores.

Criterios de aceptación:

  • El usuario puede editar su propio post.
  • El usuario puede eliminar sus propios post.
  • El usuario puede ver sus post editados en el timeline.

Definición de terminado:

  • Permitir modificar la información.
  • Permitir guardar la información.
  • Debe estar ordenado.
  • 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).

H5 Yo como usuaria registrada quiero poder darle like a las publicaciones del timeline para interactuar con los demás usuarios.

Criterios de aceptación:

  • El usuario puede darle like a su post.
  • El usuario puede eliminar su like de un post.
  • El usuario solo puede dar o eliminar like 1 vez.
  • El usuario puede ver cuantos likes tiene cada post.

Definición de terminado:

  • Permitir modificar la información.
  • Permitir guardar la información.
  • 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).

4. Prototipos:

Baja Fidelidad: Prototipo de Baja Fidelidad

Alta Fidelidad:

Login: Prototipo de Baja Fidelidad Registro: Prototipo de Baja Fidelidad Inicio: Prototipo de Baja Fidelidad

5. Etapa Dos del Proyecto (Historias de Usuario):

5.1 Yo como emprendedora registrada quiero dar de alta mi o mis negocios para dar a conocerlos.

  • Permitir dar de alta el negocio.
  • Permitir modificar y/o agregar información del negocio.
  • Nombre.
  • Logo.
  • Descripción.
  • Ubicación.
  • Horario.
  • Página web.
  • Contacto.
  • Imágenes.
  • Opciones de servicio.
  • Productos/Servicio destacados.
  • Permitir visualizar el conteo de SEGUIDORES.
  • Permitir dar click al botón SEGUIDORES.

5.2 Yo como usuaria registrada quiero modificar mis datos de mi perfil para mostrar información personal.

  • Permitirá agregar:
  • Una foto de perfil de 300x300px.
  • Un nick name.
  • Descripción.
  • Ubicación.
  • Página web.

5.3 Yo como usuaria registrada quiero recibir followers para darme a conocer y dar follow para conocer a otras usuarias.

  • Permitirá recibir Follow.
  • Permitirá quitar Follow.
  • Se visualizará el conteo de Followers.
  • Permitirá dar Follow.

About

Red social para emprendedoras que puedan ofrecer productos y /o servicios y por ende crear una comunidad donde a la par conocieran los productos de otras mujeres.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 57.1%
  • SCSS 42.0%
  • HTML 0.9%