Resumen:
En la actualidad existen múltiples aplicaciones para conversar e intercambiar mensajes como WhatsApp o Telegram. Algunas poseen cifrado pero se debe activar manualmente, algunas ofrecen código QR pero solo uno por cuenta o se encuentra reservado para chats grupales, todas exigen número de celular para poder registrarse y todas exigen que la persona con la que quieres hablar también debe estar registrada en la aplicación. Este proyecto de aplicación de mensajería plantea una alternativa para brindar al usuario la posibilidad de establecer un canal de comunicación cifrado y anónimo para ambas partes mediante la utilización y escaneo de un código QR, es decir, se crea una conversación que no requiere que la persona que escanea el código deba registrarse en la aplicación. El usuario que genera el código puede además definir las reglas de conversación como el vencimiento del código, el horario en el que puede ser contactado, mensaje automático a mostrar y la cantidad de escaneos. El uso de esta aplicación permitirá a los usuarios poder ser contactados sin la necesidad de compartir ningún dato personal. La misma está desarrollada en Ruby on Rails para la funcionalidad de BackEnd, mientras que para el FrontEnd utiliza HTML 5 con Ruby embebido y Bootstrap. La información se almacena en una base de datos MongoDB y el protocolo WebSocket lleva a cabo la funcionalidad de mensajería junto con Redis como base en memoria para la información intercambiada.