Evaluando propuestas

Diseño y programación de un Módulo de acceso y control para una aplicación Web (Actualizado)

Publicado el 11 Diciembre, 2024 en Programación y Tecnología

Sobre este proyecto

Abierto

Se tiene la intención de desarrollar una aplicación web de uso general multiplataforma (Web, Android e IOS)y para eso debemos contar con un Módulo de Acceso con las seguridades del caso.

El módulo en cuestión, debe permitir las siguientes operaciones:

Alimentar y administrar un menú de dos niveles de opciones. (Padre-Hijos)

Registro de Usuarios, con datos básicos, entre los que se debe considerar un username y un password de seguridad que debe almacenarse en forma encriptada. Y un nivel de acceso: (Usuario Normal, Administrador, Staff)

También se debería poder registrar usuarios con las credenciales de las Redes sociales (Facebook, Twitter, Google, Microsoft, etc.)

El acceso al menú de la aplicación deberá ser variable, de tal forma que, dependiendo del tipo de usuario, puedan ver y utilizar solo ciertas opciones del menú.

Los nuevos usuarios (Nivel Usuario Normal) podrán ver un menú estándar de ciertas opciones del menú previamente definidas para este fin.

El nivel de acceso Administrador podrá asignar o retirar permisos de acceso a las opciones de acceso de los usuarios Normales.

El Nivel de Acceso Staff, no tendrá restricciones de ningún tipo en cuanto al menú.

El Módulo debe desarrollarse en Flutter como FrontEnd y Python como BackEnd.  Por supuesto, el desarrollo debe incluir toda la programación de los API Rest en python.

Si lo requieren, se proveerá un diseño de la estructura las tablas involucradas, pero se aceptará diseños propios, si así lo desean.

Se requiere que la aplicación funcione apropiadamente en las tres plataformas: Windows, Android y IOS, por lo que se debe cuidar de que las pantallas se adapten apropiadamente a cualquiera de esos ambientes.

Requerimos también la entrega de los fuentes del desarrollo con la documentación técnica detallada.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Android, iPhone, iPad, Otro
Necesito Crear una app
Tipo de app Gestión - Aplicación de gestión (turnos, stock de mercadería, etc.)
Necesita backend
Procesador de pago No

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por J. J.