Skip to content

Jimena92/DEV006-social-network

 
 

Repository files navigation

Cinergia

Este proyecto se desarrolló en triada, es una SPA y se diseñó como Mobile First. Se utilizó firebase para manipular las bases de datos y los registros de usuario e inicio de sesión.

Esta red social se creó pensando en personas que les guste el cine pero no se sienten bienvenidos en un ambiente más técnico y solo buscan compartir sus impresiones sobre las peliculas que han visto recientemente.

Características

  • Es una app inclusiva, cuenta con pantalla de bienvenida, registro e inicio de sesión.
  • Es posible registrarse e iniciar sesión con los servicios de Google.
  • El usuario podrá visualizar su nombre en la parte del feed, así como una imagen predeterminada, si inicia con Google podrá ver la imagen de su cuenta.
  • Espacio para realizar publicaciones únicamente de texto. Podrá dar me gusta (estrella) o no me gusta (tomate) a las publicaciones.
  • Es posible editar y eliminar una publicación.
  • Podrá cerrar la sesión cuando el usuario así lo decida.

Diseño y prototipos

Se diseño el prototipo en figma y se escogió una paleta de colores que no fuera tan formal ni tan informal, más relajada para que reflejara el proposito del sitio.

Los primeros diseños de baja fidelidad incluian elementos básicos para poder comenzar a desarrollar el proyecto. Primero se realizó el de la pagina principal con el inicio de sesión o registro y luego el del muro donde se verán los posts.

Los prototipos de alta fidelidad incluian más elementos, los colores y el logo que creamos.

Prototipos de alta y baja fidelidad

Historias de Usuario

Historia de usuario 1. Registro en la aplicación Cinergia usando su correo.

Historia de usuario 2. Registro usando su cuenta de Google.

Historia de Usuario 3. Iniciar sesión en Cinergia con su correo o usando el servicio de Google.

Historia de usuario 4. Visualizar una foto de perfil así como su nombre de usuario en el Feed.

Historia de usuario 5. Poder hacer una publicación de texto y poder editar o eliminar su post.

Historia de usuario 6. Dar y quitar, ya sea un like o dislike.

Historia de usuario 7. Botón para poder cerrar sesión.

Dificultades en el desarrollo del proyecto.

Al realizarse este proyecto en triada, el primer tema que se presentó fue el de la organización, por lo que se perdió algo de tiempo en ello para poder comenzar. Y se resolvió con ayuda de los coaches.

Luego de tener el diseño básico del sitio, nos causó dificultad comenzar a conectar con firebase pero una vez lo logramos, todo el resto del proyecto se hizo un poco más sencillo.

Los tests unitarios, por temas de tiempo, quedaron pendientes.

Durante el desarrollo de proyecto, todas las integrantes de la triada presentaron problemas personales que dificultaron en gran medidad el avance del mismo. Gracias a nuestra comunicación y compañerismo se logró terminar el proyecto.

Agradecimientos

A todos quienes nos ayudaron a desarrollar el proyecto, a nuestras compañeras que nos ayudaron con su feedback y tests de usabilidad y a los coaches que nos guiaron en este proyecto. Su apoyo y colaboración fueron fundamentales para lograr nuestros objetivos.

About

Repositorio tercer proyecto para cohort DEV006

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 55.1%
  • CSS 44.0%
  • HTML 0.9%