Consulta realizada: Hace 2 meses desde Argentina

Aplicacion multiplataforma

Ultimo comentario: Hace 2 meses

Ver otras consultas

Argentina

Leo

Comentado: Hace 2 meses

La plataforma pretende ser un portal Web, y app (android y IOS) que brinde funcionalidades similares en cualquiera de sus tres tipos. Pretendemos que este montado en la nube, que sea compatible con cualquiera de los proveedores mas importantes de cloud (AWS, Firebase o Azure) Tencnologias deseables para la construccion de los diferentes componentes: - Capa Web: Angular - Capa Mobile: Ionic - Microservicios: Java + Spring Boot + serverless En una primera etapa a nivel funcional se busca lograr 3 funcionalidades minimas: singup, signin, y signout Signup: Registracion de un usuario valido. Se solicitaran como datos para identificar al usuario: Nombre, Apellido, Email, Password. La identificacion del usuario se hara con el email y el password. Se pretende que la funcionalidad se independice del proveedor que administra las credenciales de usuario, para que a futuro su reemplazo sea lo mas transparente posible. Se espera que se realicen todas las validaciones estandar para todos los campos de entrada, y se alerte al usuario anticipadamente a enviar el formulario. Signin: A partir del signup realizado con anterioridad se pretende que el usuario pueda loguearse al portal, en cualquiera de sus versiones (Android, Ios o Web) incluso si estas funcionalidades fueron realizadas de manera cruzada entre si. Se pretende que al usuario se lo alerte con mensajes de error que sean amigables, pero que no permitan ser utilizados para identificar las credenciales del usuario. Para validar el login correctamente realizado, esperamos poder acceder a alguna parte de la aplicacion que solo se accede estando logueado, aunque la misma no tenga info. Se pretende un control cruzado de signins, donde no pueda haber mas de una session de usuario simultanea entre cualquiera de los tipos de aplicacion. Signout: Se pretende poder desloguearse del portal. Esto es que el usuario no pueda realizar acciones sobre partes de la aplicacion que requieren que estes logueado.

Este proyecto ha sido publicado por un usuario tercero a TakeYourDesign. Algunos de los datos pueden ser omitidos para proteger la privacidad de nuestros usuarios. Esta información solo es mostrada para tener referencias de proyectos que trabajamos. Cada proyecto es diferente, por ello, te invitamos a escribirnos sobre tu proyecto y te ayudaremos con mucho gusto.