Key Aid es una web app que ayuda a usuarios a crear contraseñas seguras con una misma palabra. Hoy en dia, muchos usuarios se les dificulta crear contraseñas ya que existen muchas plataformas en el mundo digital. Es por eso que Key Aid genera contraseñas seguras segun el Nivel de seguridad que elija.
Usuarios que utilizan diariamente diferentes plataformas digitales para todas sus comunicaciones o transacciones.
Creacion de contraseñas seguras segun el nivel de seguridad que el usuario mejor elija.
Key Aid brinda una alternativa segura de cifrado de contraseñas, mediante la palabra "Nivel de Seguridad", que genera claves diferentes que solo el usuario sabe como lo realizo. Asi se evita posibles hackeos o robos de perfiles que son comunes en el mundo digital.
- Hacer los botones de Cifrado y Descifrado entendibles para el usuario, se modifico "Nueva Contraseña" y "Recordar Contraseña".
- Mejorar la paleta de colores del contenedor y botones.
- Poner wallpaper (imagen de fondo) a toda la web app.
https://andeluci.github.io/LIM011-cipher/src/
A continuación te presentamos los objetivos de aprendizaje de este proyecto. Reflexiona y luego marca los objetivos que has llegado a entender y aplicar en tu proyecto.
- 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).
- Uso correcto de HTML semántico. ()
- Uso de selectores de CSS.
- Construir tu aplicación respetando el diseño realizado (maquetación).
- Uso de selectores del DOM. ()
- Manejo de eventos del DOM.
- Manipulación dinámica del DOM.
- 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). ()
- Testeo de tus funciones. ()
- Comandos de git (add | commit | pull | status | push).
- Manejo de repositorios de GitHub (clone | fork | gh-pages).
- Uso de identificadores descriptivos (Nomenclatura | Semántica). ()
- Uso de linter para seguir buenas prácticas (ESLINT). ()