LOGIN CON ROLES Y REGISTRO BÁSICO CON MIT APP INVENTOR Y FIREBASE

¡Crea un sistema de acceso con roles (Admin, Ventas, Compras) usando App Inventor y Firebase! Proyecto práctico y fácil.


Este proyecto es un sistema de autenticación de usuarios personalizado y escalable. Al implementar roles diferenciados (administrador, ventas, compras), podrás controlar el acceso a distintas funcionalidades de tu aplicación, mejorando la organización y seguridad. Ideal para una gestión de usuarios a través de la nube de Firebase.
¿Cómo Funciona?

El usuario accede a la pantalla principal de inicio de sesión. Aquí, deberá ingresar sus credenciales: nombre de usuario y contraseña. La aplicación verificará esta información con la base de datos segura de Firebase.


Si las credenciales son de un administrador, será redirigido a una pantalla exclusiva. Desde aquí, podrá registrar nuevos usuarios, asignándoles roles específicos (administrador, ventas, compras), creando así diferentes niveles de acceso a la aplicación.


Al iniciar sesión un usuario con el rol de 'Compras', la aplicación lo dirigirá automáticamente a una interfaz diseñada para sus funciones. Esta pantalla le proporcionará las herramientas y la información relevantes para su rol específico


De manera similar, un usuario con el rol de 'Ventas' accederá a una pantalla adaptada a sus tareas. Este sistema de roles asegura que cada usuario tenga acceso únicamente a las secciones necesarias, optimizando la experiencia y la seguridad de la aplicación.








¿Qué encontrarás en el archivo descargable?
  • El archivo tiene el diseño y los bloques completos, pero tendrás que configurar la parte del Firebase con tu propia base de datos y enlazarlo con el aplicativo.

 Descargar 

LoginRolFirebaseV1.aia - 9KB


¿Cómo importar el archivo?
  • El archivo lo debes de importar en MIT App Inventor en la opción de proyectos e importar proyecto desde mi ordenador.



¿Cómo probar el proyecto?
  • En MIT App Inventor presiona en la opción Conectar y AI Companion.


  • Se genera un código QR o de 6 caracteres.


  • Descarga la aplicación MIT AI2 Companion de forma gratuita en Google Play o App Store.
  • Escanea el código QR o ingresa el código de 6 caracteres.