Analisando propostas

Aplicacion multiplataforma

Publicado em 05 de Março de 2020 dias na TI e Programação

Sobre este projeto

Aberto

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.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Plataformas exigidas Android, iPhone, iPad, Outro
Eu preciso Criar um app
Tipo de aplicativo Gerenciamento - Aplicativo para gerenciamento (turnos, estoque de mercadoria,etc)
Precisa de back-end Sim
Gateway de pagamento Não

Prazo de Entrega: Não estabelecido

Habilidades necessárias