App - Central de Liberações

No menu da Central de Liberações serão exibidas as mesmas solicitações que aparecem na tela de Central de Liberações do retaguarda, porém com alguns recursos adicionais de notificação e algumas limitações de liberação. O objetivo principal é oferecer um opção para dispositivo móvel para que o usuário possa consultar, negar ou liberar solicitações, oferecendo recursos de ordenação, filtragem e diferentes modos de visualização das solicitações.

 Modos de Visualização

O aplicativo oferece dois modos de visualização para as solicitações:

Por documento: Agrupa todas as solicitações relacionadas a um documento específico (exemplo: um carrinho de compras com múltiplos itens). O usuário pode visualizar todas as pendências de uma vez e optar por "Negar todas" ou "Liberar todas" em uma única ação.

Por solicitação individual: O usuário pode liberar ou negar cada solicitação individualmente.

image-20241104-193245.png

Para ambas as visualizações existe a opção para aprovação ou negação da solicitação, com a diferença no modo por documento que existe a opção de Negar todas ou Liberar todas para agilizar no processo.

image-20241104-193403.png

Outro detalhe importante é com relação as notificações no aplicativo via Push Notification

Para esse processo existe uma necessidade de configuração do Firebase Cloud Messaging

Veja a documentação do Firebase Firebase Cloud Messaging, lembrando que é importante configurar o projeto do FCM com o nome de aplicativo br.com.viasoft.construshowm

Após configurar o projeto no FCM, faça as devidas configurações no retaguarda, onde serão necessários 3 arquivos de configuração disponibilizados pelo Firebase, um para recebimento das mensagens dos dispositivos Android, outro para os dipositivos iOS e outro para o envio de notificações pelo servidor do Construshow.

image-20241104-193822.png
image-20241104-194342.png

Após a devida configuração do projeto FCM é possível enviar uma notificação de teste para confirmar o funcionamento das notificações.

image-20241104-194734.png

Quando houver uma solicitação pendente, o usuário será notificado automaticamente em seu dispositivo. Dessa forma, não é necessário acessar o aplicativo repetidamente para verificar manualmente se há novas solicitações. O sistema garante que o usuário esteja sempre atualizado sobre o status das suas solicitações em tempo real, garantindo maior praticidade e eficiência no acompanhamento.