Luna — Portal da Pessoa assistida e agendamento online da Defensoria Pública do Estado do Tocantins

Luiz Carvalho
2 min readJan 31, 2022

A Luna, ou Portal da pessoa assistida da Defensoria Pública do Tocantins é uma plataforma onde o assistido (pessoa de baixa renda que busca os serviços da instituição) pode acessar diversas informações referentes ao seus atendimentos pela Defensoria.

Dentre os módulos já implementados, podemos destacar os seguintes:

Cadastro de Assistido

O assistido que não possui cadastro pela defensoria, pode se cadastrar facilmente pela plataforma, informando alguns dados pessoais exigidos pelo Solar para realização de um agendamento.

Agendamento online

O assistido pode realizar pela plataforma um pré-agendamento, onde irá escolher a cidade referente ao atendimento, o assunto correlacionado à sua demanda e os horários de preferência que gostaria de se atendido. Todo esse processo gera um agendamento no Solar, que será analizado pelo CRC.

Consulta de atendimentos e agendamentos

Autenticado na plataforma, o assistido terá acesso a todos os seus agendamentos, pre-agendamentos e atendimentos realizados na Defensoria, assim como dados relacionados a esse atendimento.

Marcação de Retorno

O assistido pode facilmente, a partir de um atendimento já realizado na Defensoria, marcar um retorno para o mesmo assunto e dar prosseguimento em suas demandas.

Consulta à processos

O assistido tem acesso a todos o histórico do andamento dos processos relacionados ao seu atendimento.

Envio de documentos pendentes

Caso o assistido esteja devendo algum documento para completar seu atendimento, esse poderá utilizar a plataforma para o envio do mesmo. Dentro do Solar, esse documento será analisado e caso esteja tudo bem, será associado ao seu atendimento.

Notificações

Usado para informar o assistido sobre principais movimentações dentro da plataforma, e para que ele tenha em sua caixa de e-mail, informações de atendimento.

Atualização de meios de contato

Como a forma mais comum de atendimento, atualmente, é remota, informações de contato são essenciais, então o assistido pode atualizar essas informações facilmente pela Luna quando necessário.

[Vídeo demonstrativo]

Tecnologias utilizadas

  • Ruby on Rails — Framework de desenvolvimento WEB
  • Materialize CSS — Framework utilizado no front-end
  • PostgresSQL — Banco de dados
  • Sidekiq — Para os serviços assíncronos no backend
  • Minio -Storage de mídias
  • Docker — Contenização da aplicação

--

--

Luiz Carvalho

Desenvolvedor há 17 anos, Apaixonado por inovação e um entusiasta de Chatbots e desenvolvimento. Co-fundador e Leader do Startup Tocantins e DevsTO.