Analisando propostas

Diseño De Estructura De Registro De Clientes Y Celulares Para App Con Ionic

Publicado em 18 de Maio de 2025 dias na TI e Programação

Sobre este projeto

Aberto

A continuación, explicamos un poco lo que necesitamos realizar. Por un lado vamos a tener una aplicación para la cual vamos a tener una APP instalada en diversos celulares.
Por otro lado, vamos a tener varios clientes, por lo que van a tener bd diferentes, el tema es que la app al ser genérica cuando cargue seria lo ideal que cargue con el logo del cliente y ya tenga acceso a la bd del cliente, en cuanto a por ejemplo usuarios, que se loguen.
Es decir, se carga la app la app reconoce al cliente y carga sus logos, interfase y se conecta automáticamente a su bd.
La forma que vimos para hacer esto es registrar los celulares por el IMEI y asociarlos a cada cliente. Como es una aplicación de control de personal y horarios no van a ser muchos celulares ni se va a instalar de forma masiva.
La idea es desarrollar con lo siguiente:
-    App con Ionic 8
-    Angular 19
-    Firebase
-    PrimeNG

Contexto Geral do Projeto

# Detalle de desarrollo 1- Firebase Primero crear una BD en Firebase para gestionar de forma general todos los clientes y los celulares. Esto lo va a manejar la Empresa. 2- Pagina web administradora Esta pagina web con componentes y diseño usando PrimeNG que le daremos el estilo. En esta pagina nos logeamos con un usuario general y es donde hacemos lo siguiente:  Crear los clientes de la Empresa, donde se establece una BD secundaria de Firebase, para lo que hay que crear un mail aparte y un entorno de Firebase para cada cliente.  En esta pagina pueden haber posteriormente configuraciones generales de la App  También va a tener un registro de todos los celulares activos de los clientes. 3- App del Cliente Esta pagina se le da al cliente para que configure su aplicación y registre los celulares. Tiene que tener el acceso y usuario de la BD segundaria de Firebase. En cuanto al registro de celulares seria así:  Tenemos una tabla con todos los celulares registrados.  Nos manejamos con el IMEI del celular como dato para registrar  Se pueden tener datos del celular como modelo, software, versión, etc.  Primero se puede dar de alta un celular agregando directamente el imei a la bd, donde el celular va a pasar en estado pronto para registrar  luego va a tener un listado de celular pendiente de aprobación, que es cuando se registra desde la app.  Por otro lado va a tener el listado de celulares activos registrados, con los datos del mismo, y ultima conexión. 4- App Ionic App con tabs en ionic La lógica es la siguiente: La app carga, revisa el imei y consulta a la bd general si el celular esta registrado. Si esta registrado se fija a que cliente y toma los datos de la bd de ese cliente, cambia a la bd del cliente y comienza el login con los datos de la bd del cliente. Sino esta registrado pasa a una pantalla donde se le va a pedir a que empresa se quiere registrar, un código o similar. En ese momento se debe de buscar la bd del cliente y cargar ese imei en la bd del cliente como pendiente de aprobación. Esta es la lógica y forma de registro y uso que vimos, pero todo lo que sea para mejorar y hacer mas eficiente lo podemos ver.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por G. C.