Voltar para projects
Nov 10, 2025
3 min read

aparatus

SaaS de agendamento inteligente para barbearias com IA conversacional por voz e texto, pagamentos integrados via Stripe e arquitetura full stack moderna com Next.js, Prisma e PostgreSQL.

💈 Aparatus

O Aparatus é um SaaS de agendamento inteligente desenvolvido para modernizar a experiência de barbearias, unindo automação, pagamentos online e inteligência artificial em uma única plataforma.

A proposta do projeto é permitir que clientes realizem agendamentos de forma natural através de um chat com IA — por voz ou texto — utilizando o poder do Google Gemini 2.0 Flash. A plataforma entende preferências, sugere horários, seleciona barbeiros disponíveis e finaliza pagamentos de forma integrada com o Stripe.

🚀 Funcionalidades principais

  • Chat inteligente com IA por voz e texto
  • Agendamento automático de horários
  • Gestão de barbeiros e serviços
  • Pagamento online integrado com Stripe
  • Login seguro com Better Auth e Google
  • Interface moderna e responsiva
  • Persistência de dados com Prisma e PostgreSQL

🧠 Tecnologias utilizadas

O projeto foi construído utilizando tecnologias modernas do ecossistema full stack:

  • Next.js (App Router)
  • TypeScript
  • Prisma ORM
  • PostgreSQL (NeonDB)
  • TanStack Query
  • ShadCN/UI
  • Tailwind CSS
  • Better Auth
  • Stripe
  • Google Gemini 2.0 Flash
  • OpenAI API
  • Node.js

🎯 Objetivo do projeto

O Aparatus nasceu da ideia de simplificar a rotina de barbearias através da tecnologia, reduzindo processos manuais e melhorando a experiência tanto dos clientes quanto dos profissionais.

Além do foco em produto e usabilidade, o projeto também serviu como prática avançada de desenvolvimento full stack, integração com APIs de IA, autenticação moderna, pagamentos online e arquitetura escalável utilizando Next.js e Prisma.

💡 Destaques técnicos

Durante o desenvolvimento, trabalhei conceitos como:

  • Integração de IA conversacional com voz e texto
  • Fluxos de pagamento com Stripe Checkout e webhooks
  • Arquitetura full stack com Next.js App Router
  • Gerenciamento de estado e cache com TanStack Query
  • Modelagem de banco de dados com Prisma
  • Autenticação moderna com Better Auth
  • Desenvolvimento de interfaces acessíveis e responsivas

Esse projeto representa uma combinação entre experiência de usuário, automação inteligente e tecnologias modernas voltadas para aplicações SaaS reais e escaláveis.