Skip to content

KGISELLE/BOG003-social-network

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Creando una Red Social 💌🐱‍💻🐱‍👓

Índice


1. Resumen del proyecto

Aplicación web que le permite a los usuarios ingresar a una red social por medio de una acción de registro, al diligenciar un formulario que será enviado a Firebase para almacenar los datos y validará sí el usuario ya existe o es un nuevo usuario, tambien validara el correo del usuario y su contraseña según criterios definidos para la validación de la contraseña, además le pedirá al usuario que verifique su registro por medio de un correo enviado.

Al ingresar a la red social el usuario podrá ver las publicaciones de otros usuarios en su muro y podra crear sus publicaciones para compartirlas con toda la comunidad.

La tematica de la red social fue escogida por medio de encuestas realizadas a distintos usuarios, los cuales mostraron especial interes por la tematica del anime, así la aplicación se desarrollo pensando en esta tematica.

2. Definición del proyecto

En este proyecto lo primero que se realizó fue definir la tematica junto con potenciales usuarios y así mismo elegir colores y diseño preliminar realizando un prototipo de baja fidelidad para ponerlo en consideración de los posibles usuarios y conocer su opinión y oportunidades de mejora.

Al mismo tiempo que realizamos la etapa de feedback con los usuarios realizamos la planificación del proyectos en Trello para cuatro semanas y tambien identificamos temas de estudio para poder llevar a cabo este proyecto.

Este proyecto no incluye un boilerplate, así es que tuvimos que definir la estructura de carpetas y escribir nuestras propias Pruebas Unitarias (tests), guiandonos por los proyectos anteriores.

3. Objetivos

El objetivo principal de la aplicación es permitir a cualquier usuario crear una cuenta de acceso y loguearse con ella; crear, editar, borrar y "likear" publicacciones.

El objetivo principal de aprendizaje de este proyecto es construir una Single-page Application (SPA) responsive (con más de una vista / página) en la que podamos leer y escribir datos.

4. Historias de usuario

Historia de Usuario 1. Registrarse en la red social con Email (Creación cuenta de usuario)

Historia de Usuario 2. Registrarse en la red social con Google (Creación cuenta de usuario)

Historia de Usuario 3. Ingresar a la red social (Inicio de Sesión)

Historia de Usuario 4. Crear un post

Historia de Usuario 5. Editar un post, guardar cambios y actualizar vista

Historia de Usuario 6. Eliminar un post específico

Historia de Usuario 7. Dar y quitar like a una publicación

5. Diseño interfaz de usuario

6. Deploy App

OtakuGeek

About

Social Network that allows you to create an access account and log in, allows you to create, edit, delete and "like" post.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 71.4%
  • CSS 22.3%
  • HTML 6.3%