En la generación número 18 de Laboratoria, se nos presentó el reto de realizar una WebApp con una temática libre, pero basándonos en el cifrado cesar. Como dupla nos fue sencillo elegir un tema en común, decidimos abordar una problemática que esta presente en nuestro día a día, quisimos recrear un Página Web que tuviera como finalidad darle herramientas a padres o hijos que estuvieran atravesando por algún problema, o simplemente que quisieran enviar algún mensaje a un profesional, sin que este fuera descifrado.
- Partimos por encontrar un tema en el que ambas nos sintiéramos cómodas y fuera de nuestro interés, desarrollamos nuestros bocetos en hojas y lapiz.
- Empezamos a imaginarnos como queriamos la WebApp, ambas coincidimos en que nos gusta lo minimalista y que en ocasiones, menos es mas, queriamos algo sobrio, sencillo pero atractivo para nuestro usario, decidimos que el diseño debería generar paz y tranquilidad, usando fondo de velas, y colores cálidos.
- Trello fue un aliado para la organización y el desarrollo de tareas en Javascript, marcar objetivos de aprendizajes alcanzados, y darnos cuenta que faltaba implementar.
- Luego de muchos cambios, ensayo y error, testeo y pruebas, finalmente conseguimos el diseño que buscabamos.
En nuestra busqueda por definir el tema que queriamos abordar, sabiamos que queriamos que fuese algo con lo que nos sintieramos cómodas y de alguna forma quizás identificadas, teniamos varias ideas y decidimos realizar esta temática ya que es un tema muy común, una Web de fácil acceso y manejo, tanto para jóvenes o adultos.
El enfoque es que por medio de nuestra WebApp un profesional ayudará y le dará herramientas a familias disfuncionales, poder entablecer conversaciones entre ambas partes, sin que estos mensajes sean vistos o descubiertos por alguien externo y posterior a eso, de forma privada, por medio de una psicoterapia, resolver conflictos.
Mensajeria secreta entre psicologa/o padres e hijos, con el fin de solucionar alguna problemática.
La interfaz permite al usuario:
- Elegir un desplazamiento (offset) indicando cuántas posiciones queremos que el cifrado desplace cada caracter.
- Insertar un mensaje (texto) que queremos cifrar.
- Ver el resultado del mensaje cifrado.
- Insertar un mensaje (texto) a descifrar.
- Ver el resultado del mensaje descifrado.