Git Product home page Git Product logo

cdmx-2018-06-bc-core-am-cipher's Introduction

alt text

Cómo funciona el producto

El programa cifra y descifra mayúsculas, minúsculas, además se pueden insertar caracteres espciales y espacios sin generar problemas.

Usuarios

Los usuarios que van a utilizar el producto son jóvenes con acercamiento a
la tecnologia, que buscan una solución para que nadie pueda leer sus mensajes.

El producto contiene instrucciones y posee una interfaz sencilla para facilitar su uso. Cuenta con dos casillas para introducir el texto y el número deseado, y dos botones uno para cifrar y otro para descifrar; además de un recuadro donde se visualiza el resultado.

cdmx-2018-06-bc-core-am-cipher's People

Contributors

andreamarianalm avatar gloryarz avatar indie-rok avatar karlanavam avatar lalogf avatar levhita avatar lupomontero avatar rocioalberdi avatar

Watchers

 avatar

cdmx-2018-06-bc-core-am-cipher's Issues

Feedback

Felicitaciones por el autoaprendizaje, se nota una investigación de tu parte para poder utilizar los eventos en el DOM. recuerda utilizar la metodología TDD, debemos empezar mirando los test, analizándolo para saber que necesitamos que nuestro código haga, por ejemplo nos pedía retornar un cierto resultado para un string y un offset dado y tú método jamás retorna solo utiliza el innerHTML, por eso no pasan los casos a pesar de funcionar correctamente. Separas la lógica de la manipulación del DOM, ese es un gran skill que te invito a seguir desarrollando, si quieres saber más puedes investigar sobre Patrones de diseño de software o MVC, Model - View - Controller.

Felicidades por plantear una solución responsive. Te recomiendo hacer la comprobación en la consola de Chrome para verificar se ve lo mejor posible para el usuario. Me parece que para dispositivos small se pierde un poco la funcionalidad y se prioriza la imagen. Fuera de eso, super!

En la parte del HTML te recomiendo usar etiquetas semánticas para proponer una lógica en la estructura.

Muy bien por hacer tus estilos en una hoja externa, ahora te recomiendo que los estilos que son generales y que se usan en todo momento, los clasifiques para usarlos una sola vez y si la intención es que se usen más de una, pues ver cómo se pueden clasificar para que los lleves a donde quieras, DRY 😉

En la parte de UX te felicito por plantear una solución pensando en el usuario, ahora te invito a que profundices en los argumentos 😄

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.