Skip to content

akaren29/CDMX009-cipher

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cifrado César

La aplicación web PartySurprise se creó para cualquier usuario que quiera organizar una fiesta y por alguna razón quiera solo enviar la invitación a algunas personas o simplemente ocultar el mensaje, PartySurprise permite cifrar o descifrar mensajes, por medio del método cesar indicando un número de desplazamiento especifico de caracteres que en este caso llamamos llave.

Herramienta de diseño

La herramienta usada para el prototipo fue Figma: https://github.com/akaren29/CDMX009-cipher/blob/master/assets/cipher.PNG

Ojetivos aplicados en el proyecto.

UX

  • Diseñar la aplicación pensando y entendiendo al usuario.
  • Crear prototipos para obtener feedback e iterar.
  • Aplicar los principios de diseño visual (contraste, alineación, jerarquía).

HTML y CSS

  • Uso correcto de HTML semántico.
  • Uso de selectores de CSS.
  • Construir tu aplicación respetando el diseño realizado (maquetación).

DOM

  • Uso de selectores del DOM.
  • Manejo de eventos del DOM.
  • Manipulación dinámica del DOM.

Javascript

  • Manipulación de strings.
  • Uso de condicionales (if-else | switch).
  • Uso de bucles (for | do-while).
  • Uso de funciones (parámetros | argumentos | valor de retorno).
  • Declaración correcta de variables (const & let).

Testing

  • Testeo de tus funciones.

Git y GitHub

  • Comandos de git (add | commit | pull | status | push).
  • Manejo de repositorios de GitHub (clone | fork | gh-pages).

Buenas prácticas de desarrollo

  • Uso de identificadores descriptivos (Nomenclatura | Semántica).
  • Uso de linter para seguir buenas prácticas (ESLINT).

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 55.1%
  • CSS 23.2%
  • HTML 21.7%