HomeLive Site

Nice Trip: Software para Agência de Viagens e SaaS Turismo

Não é um site de agência. É um sistema operacional: motor de busca inteligente, precificação em tempo real e painel administrativo com autonomia total.

ClientNice Trip Turismo
Year2025
Role
Tech LeadFull-Stack DeveloperProduct Designer
Stack
Next.js 15SupabasePostgreSQLTypeScriptTailwind v4VitestRLS
Visão Geral

O Nice Trip é o projeto mais técnico do meu portfolio. Transformei uma agência que dependia de planilhas e WhatsApp em uma operação digital completa. O sistema calcula preços complexos em tempo real, previne buscas sem resultado, e entrega um painel SaaS onde a agência controla tudo — disponibilidade, descontos, analytics — sem precisar de desenvolvedor.

NiceTrip — Busca de Pacotes
O Desafio

A agência operava no escuro. Cada orçamento exigia cálculo manual: preço por quarto (não por pessoa), regras de gratuidade para crianças (1 grátis a cada 2 adultos), variações por transporte (aéreo vs. rodoviário). O site anterior era um catálogo estático — o cliente navegava, não encontrava o que queria, e ligava frustrado. Ou pior: não ligava.

A Solução
  • Smart Filter: Algoritmo que ajusta opções automaticamente conforme a busca. Se não há voo para a data, sugere rodoviário. Zero 'nenhum resultado encontrado'.
  • Motor de Precificação em Tempo Real: Toda a matemática complexa de turismo abstraída no backend — gratuidades, quartos múltiplos, sazonalidade — entregando preço final parcelado instantaneamente.
  • Painel Admin (SaaS): CRUD completo de disponibilidades, regras de desconto configuráveis por período/ocupação, analytics de busca e conversão, logs de auditoria.
  • Segurança com RLS: Row Level Security no Supabase garante que cada operador vê apenas seus dados. Auditoria completa de todas as alterações.
NiceTrip — Filtros Avançados
NiceTrip — Detalhes do Roteiro
NiceTrip — Área do Cliente
NiceTrip — Versão Mobile
Impacto
  • Leads Pré-Qualificados: O cliente chega no WhatsApp já sabendo preço, datas, hotel e forma de pagamento. A venda começa no fechamento, não na explicação.
  • Autonomia Total: A agência altera preços, abre/fecha das e configura promoções — tudo reflete no site em segundos, sem deploy, sem desenvolvedor.
  • Dados para Decisão: Analytics mostram o que as pessoas buscam e não encontram, permitindo criar pacotes sob demanda.
  • Redução de Atrito: Interface que guia escolhas complexas de forma simples. Comprar pacote virou tão fácil quanto reservar Airbnb.
Mission Control: Painel SaaS Administrativo
Mission Control: Painel SaaS Administrativo
Next

Interested in working together?