Skip to content

ariardgz/Social-network

 
 

Repository files navigation

Creando una Red Social

Índice

1. Preámbulo

En {HOPPER}, canalizamos el espíritu visionario de Grace Hopper para crear una red social única para programadores. Al igual que ella desafió límites, aquí fomentamos la colaboración, la innovación y el amor por el código. Únete a nosotros para compartir, aprender y crecer juntos. En {HOPPER} cada conexión es una oportunidad para tejer historias de código y construir un futuro digital vibrante. ¡Bienvenido a la comunidad donde la programación se encuentra con la inspiración!

2. Resumen del proyecto

Este proyecto trata de una red social para programadores, dónde cualquier persona con gusto en la programación puede dejar sus dudas o información relevante para ayudar a otros programadores a seguirse desarrollando en su carrera tech

El proyecto tiene el nombre de {HOPPER} en honor de la primera programadora en utilizar el Mark I, Grace Murray Hopper.

image

3. Desarrollo del proyecto

Para este proyecto se realizaron prototipos de alta y baja fidelidad, los cuales son inspirados en diseños minimalistas:

image

image

3.1 Historias de usuario

image

image

4. Objetivos de aprendizaje

Reflexiona y luego marca los objetivos que has llegado a entender y aplicar en tu proyecto. Piensa en eso al decidir tu estrategia de trabajo.

HTML

CSS

Web APIs

JavaScript

  • Uso de linter (ESLINT)

  • Uso de identificadores descriptivos (Nomenclatura y Semántica)

  • Diferenciar entre expresiones (expressions) y sentencias (statements)

  • Callbacks

    Links

Control de Versiones (Git y GitHub)

  • Git: Instalación y configuración

  • Git: Control de versiones con git (init, clone, add, commit, status, push, pull, remote)

  • Git: Integración de cambios entre ramas (branch, checkout, fetch, merge, reset, rebase, tag)

  • GitHub: Creación de cuenta y repos, configuración de llaves SSH

  • GitHub: Despliegue con GitHub Pages

    Links

  • GitHub: Colaboración en Github (branches | forks | pull requests | code review | tags)

  • GitHub: Organización en Github (projects | issues | labels | milestones | releases)

Centrado en el usuario

  • Diseñar y desarrollar un producto o servicio poniendo a las usuarias en el centro

Diseño de producto

  • Crear prototipos de alta fidelidad que incluyan interacciones

  • Seguir los principios básicos de diseño visual

Investigación

Firebase

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 80.2%
  • CSS 17.4%
  • HTML 2.4%