CONTEXTO
Serviços agendados
Estabelecimentos, profissionais e clientes finais.
PROJETO PESSOAL / SAAS / EM DESENVOLVIMENTO
Projetei e desenvolvi um SaaS que conecta o agendamento do cliente à rotina do estabelecimento. Da escolha do serviço ao atendimento, as etapas compartilham as mesmas regras.
Abrir a Ordiny ↗CONTEXTO
Estabelecimentos, profissionais e clientes finais.
MEU PAPEL
UX/UI, front-end, back-end, arquitetura e infraestrutura.
ENTREGA
Da captação à reserva, ao atendimento e ao relacionamento.
01 / CONTEXTO
Uma conversa virava uma anotação; um reagendamento exigia conferir profissionais; um pagamento precisava ser ligado ao atendimento. A continuidade dependia de trabalho manual.
Conectar reserva, atendimento e pagamento para reduzir registros repetidos e prevenir conflitos na agenda.
O cliente precisa encontrar e reservar o serviço. O estabelecimento precisa cumprir a reserva e acompanhar a operação, inclusive entre unidades.
02 / JORNADA
A jornada conecta duas necessidades: o cliente conseguir agendar e a unidade conseguir realizar o atendimento.
01 / ENTRAR
Site, planos, cadastro e confirmação por e-mail. Avaliação gratuita por 15 dias.
02 / PREPARAR
Serviços, profissionais e disponibilidade preparam o link público e as integrações.
03 / RESERVAR
Link público ou WhatsApp. Serviço, profissional e horário validados na confirmação.
04 / ACOMPANHAR
A reserva entra na agenda, nas notificações e nos registros da operação.
Mapa explicativo do produto; os fluxos abaixo aprofundam suas regras.
03 / OPERAÇÃO
Organizei a operação por responsabilidade: proprietário, recepção e profissionais. O cliente agenda pelos canais públicos.
FRENTES DA OPERAÇÃO
Disponibilidade, status, reagendamentos e cancelamentos.
Contato, consentimento, serviços e pacotes.
Registros financeiros, regras, integrações e aparência.


Ambiente separado para administrar clientes da plataforma, planos e ocorrências.
Perfis orientam as ações visíveis; a API verifica a permissão em cada operação.
04 / RESERVA
A unidade prepara sua vitrine; o cliente escolhe serviços e pacotes e segue para a reserva. A personalização mantém a identidade de cada estabelecimento.
DA CONFIGURAÇÃO DA UNIDADE À ESCOLHA DO CLIENTE
02 / PREPARAR A UNIDADE

03 / ENCONTRAR O SERVIÇO

04 / ESCOLHER O HORÁRIO

TELAS DO PROJETO NO FIGMA / DADOS ILUSTRATIVOS
DECISÃO / CONTINUIDADE
DESAFIO
Serviços e pacotes juntos precisam considerar duração, valor e profissionais compatíveis.
ESCOLHA
Painel, link público e WhatsApp usam as mesmas regras de disponibilidade. A reserva é revalidada na confirmação.
CUIDADO DE PRODUTO
Um horário visível pode ser ocupado por outra pessoa. “Qualquer profissional” considera elegibilidade e balanceamento.
05 / PAGAMENTOS
A assinatura da plataforma e o pagamento do atendimento têm destinatários e responsabilidades próprios.
USO DO SAAS
A assinatura define recursos e limites do plano.
PAGAMENTO DO ATENDIMENTO
Conta Stripe da própria unidade, sem comissão da Ordiny.
O pagamento online segue para o checkout do provedor, com os meios elegíveis.
A unidade responde por taxas, reembolsos e contestações. Referências e histórico evitam registros duplicados.
06 / CONVERSAS
Cada unidade usa seu número WhatsApp Business. O chatbot conduz o agendamento; lembretes e recuperação de clientes têm controles próprios.
DECISÃO / AUTOMAÇÃO
DESAFIO
O cliente pode precisar de ajuda fora do roteiro.
ESCOLHA
Ao pedir um atendente, a conversa avisa operadores autorizados e pausa a automação. Desligar lembretes mantém o chatbot ativo.
CUIDADO DE PRODUTO
O atendimento humano termina manualmente ou após 30 minutos sem atividade do cliente.
Recurso contratado, consentimento, elegibilidade, intervalo entre contatos e template Marketing aprovado.
Os registros distinguem aceitação pela Meta, entrega e falha.
05 / CONTROLES DO WHATSAPP

TELA DE DESIGN / DADOS ILUSTRATIVOS
07 / LEITURA COMPLEMENTAR
As escolhas de construção apoiam a consistência da interface e a confiabilidade das operações.
INTERFACE
React + TypeScript no Cloudflare Pages. Componentes compartilhados para desktop, mobile e PWA; temas de unidade e BackOffice separados.
REGRAS E COORDENAÇÃO
Workers + Hono validam regras; D1 armazena dados; Durable Objects coordenam operações críticas.
TRABALHO EM SEGUNDO PLANO
Queues e tarefas agendadas processam atividades; R2 guarda imagens; KV apoia configurações.
Datas consultadas reaparecem com atualização em segundo plano. A confirmação continua usando a disponibilidade atual.
Isolamento entre contas e unidades, permissões, validações, auditoria e verificação de webhooks.
Ações sensíveis pedem confirmação adicional; imagens são validadas e reprocessadas.
08 / ENTREGA
A jornada está implementada em ambiente de homologação. O projeto continua em desenvolvimento; os benefícios abaixo ainda precisam ser avaliados em uso real.
OBJETIVOS DO PRODUTO / SEM RESULTADOS COMERCIAIS MENSURADOS
Reduzir registros repetidos entre conversa, reserva, atendimento e pagamento.
Tornar agenda, responsabilidades e relacionamento mais fáceis de acompanhar.
Próximo passo: observar clientes e operadores usando a jornada, concluir a homologação e medir o efeito na rotina.
Abrir a Ordiny ↗