Web & Apps

MyPublicInbox: Plataforma de mensajería para comunicarse de forma respetuosa con personalidades relevantes

MyPublicInbox es una aplicación que nace como una solución al mal uso que se hace con frecuencia de los canales de comunicación digitales (email, redes sociales, plataformas…) cuando se trata de contactar con alguien a quien no conocemos y que no nos ha pedido que le escribamos.

Más información
CLIENTE
MyPublicInbox
SECTOR
Media
SERVICIOS
Desarrollo Web
TECNOLOGÍA
React, Typescript, .NET, Azure
Actualmente, el elevado número de consultas que recibimos por todos los canales disponibles hace imposible una gestión eficiente de las comunicaciones y se convierte en fuente de frustración y de pérdida de tiempo. Además, la excesiva exposición en internet de nuestros datos de contacto implica riesgos de los que en ocasiones no somos conscientes: robo de identidad, spam, malware, robo de información y contraseñas…
Plain Concepts trabajó junto a MyPublicInbox en la creación de una herramienta que pretende dar solución a todos estos problemas, proporcionando una manera fácil, segura y respetuosa de comunicarse con las personalidades más relevantes del sector de tu interés.
01

El reto

El objetivo era crear una plataforma de mensajería con dos tipos de perfiles: Perfiles Públicos, los personajes relevantes disponibles para ser contactados; y los Contactadores, las personas que quieren contactar con los Perfiles Públicos y que para ello deben registrarte con información personal básica.

Los retos iniciales fueron numerosos: definir cómo se establecen las comunicaciones, definir tipos de perfiles, longitud máxima de los mensajes, permitir o no incluir enlaces y habilitarlos o no, proceso de registro, herramienta de gestión interna… Otro de los grandes desafíos fue tanto la creación del dashboard de los perfiles, como la gestión de los mensajes recibidos, siendo un requisito imprescindible que éstos fueran lo más intuitivos posible para el usuario no experto.

02

Resultados

Desde Plain Concepts desarrollamos esta aplicación en React con Typescript, que se conecta a una API realizada en .NET Core, totalmente alojada en Azure. Se trata de una Single Page Application (SPA), que ofrece una experiencia de usuario totalmente satisfactoria tanto en mobile como en desktop.

Como la prioridad era conseguir dar servicio en el menor tiempo posible, se eligió una arquitectura que permite la implementación de nuevas funcionalidades de manera muy rápida y sencilla, pero sin dejar de lado unas garantías de calidad y seguridad.

Quizás uno de los aspectos más relevante es la utilización de Azure Active Directory B2C, un servicio de gestión de identidades que permite el control personalizado de registro, inicio de sesión y gestión de perfiles, para que terceras personas puedan darse de alta.

03

Highlights

Plain Concepts ha conseguido junto a MyPublicInbox crear una plataforma estable y muy amigable con la que contactar con cualquier Perfil Público de forma sencilla y respetuosa con su tiempo. La aplicación cuenta con un proceso de registro fácil, sin prácticamente ninguna incidencia, al mismo tiempo que se ha conseguido desarrollar una bandeja de entrada y distintas funcionalidades que hacen más agradables la experiencia de usuario.

Actualmente se siguen trabajando varios aspectos como el desarrollo de un buscador, la constante mejora del dashboard y de la experiencia de usuario, la posibilidad de añadir la funcionalidad de intercambio de archivos y el posible desarrollo de la aplicación móvil.