Imagem de logo - Fernando Lins
Fernando Lins

Agendamento Já! - Avaliação de Agendamentos

Fui responsável pela implementação da funcionalidade de avaliação de agendamentos no Agendamento Já!.

Visão geral

O problema que tínhamos consistia na falta de feedback dos usuários em relação aos serviços prestados: o método naquele momento era solicitar a opinião do cliente após o agendamento ter sido concluído, no entanto, haviam poucas respostas.

A solução proposta foi de coletar o feedback num próximo agendamento (que não podia ser finalizado sem a realização desta etapa). A coleta de feedback deveria ser simples e fácil, de modo que fosse minimamente invasiva à experiência.

Implementação

Após delineados o problema e a solução, me foi cedido uma imagem contendo o fluxo esperado e as novas telas na aplicação, além de como a informação deveria ficar guardada no banco de dados (modelo ER).

Dentro do framework Laravel criei as migrations e seeders para construir a estrutura no banco e inserir as opções a serem escolhidas. Dentro dos arquivos de blade do Laravel utilizei HTML e CSS para implementar estrutura e estilização da página, além de JavaScript para habilitar/desabilitar o botão de prosseguir. Para finalizar, foi preciso implementar num controller a lógica e validações necessárias.

Resultados

Após 2 dias, contávamos com mais de mil avaliações de serviços feitos por agendamento.

Ferramentas Utilizadas

Laravel
JavaScript
HTML
CSS
SQL
GIT
PHP
Project Image