PetShop é um aplicativo lowcode desenvolvido com Power Apps e destina-se ao gerenciamento de clínicas veterinárias. Por meio dele é possivel realizar o cadastro de clientes / animais e realizar o agendamento de serviços.
- Bruna Pacheco
- PowerApps
- Power Automate
- Figma
(Canvas app - aplicativo de Tela)
-
Tela inicial - Acesso pelo botão Entrar;
-
Tela Cadastro do Cliente: preencher as informações do cliente;
-
Tela Cadastro do Animal: preencher informações sobre o animal que será atendido;
-
Tela de Agendamentos: agendamento do tipo de serviço, data e horário;
-
Tela de Confirmação: confirma que o agendamento foi realizado com sucesso e retorna a tela inicial.
(Dataverse - armazenamento e modelagem de dados)
- Tabela Cliente
Atributos:
- Nome
- RG
- CPF
- Data Nascimento
- Celular
- Endereço (Rua / N / Bairro / Cidade / Estado / CEP / Complemento
- Pendências
- Tabela Animal
Atributos:
- Nome do tutor (faz referência a nome do cliente)
- Espécie
- Raça
- Nome do animal
- Idade
- Sexo (macho/fêmea)
- Porte (pequeno / médio / grande)
- Manso (sim / não)
- Cor
- Possui Doença (sim/não)
- Descrição da Doença
- Agendamentos
Atributos:
- Tipo de Serviço (banho / tosa / banho e tosa / consulta / todos os serviços)
- Animal (faz referência ao nome do animal)
- Cliente (referência ao cliente)
- Horário do início do agendamento (data e hora)
- Horário do fim do agendamento (data e hora)
- Valor do serviço
(Power Automate - fluxos automatizados)
- Fluxo para consultar CEP pelo power automate, usando uma API pública:
- Inicializando o fluxo, fazendo a chamada do power apps no power automate e fazendo a requisição para API de CEP via HTTP / GET:
- Analisando o corpo do JSON para formatar os parâmetros que foram obtidos e compondo as entradas que queremos usar para retornar as saídas separadamente:
- Criando as variáveis:
- Definindo as variáveis:
- Respondendo ao fluxo no power apps: