Fullstack · SaaS · Apps mobile

Ideias viram código. Código vira solução.

Sou Vinicius Cruz, desenvolvedor fullstack e fundador do WhatsXpert. Crio SaaS, aplicativos e sistemas web de ponta a ponta — da arquitetura ao app na loja.

Ideias Código Soluções

Tela inicial do GlowUp App: saudação à profissional, resumo dos atendimentos do dia e agenda com horários confirmados

Disponível para novos projetos

Vinicius Cruz Desenvolvedor Fullstack & fundador do WhatsXpert

Sobre mim

Código é o meio.
Resolver problemas é o propósito.

Sou desenvolvedor fullstack em São José dos Campos (SP), formado em Análise e Desenvolvimento de Sistemas e fundador do WhatsXpert. Construo produtos completos: arquitetura, backend, frontend, apps mobile e infraestrutura.

Gosto de problemas reais — atendimento que precisa escalar, portaria que precisa abrir o portão na hora certa, gente que quer entender para onde vai o próprio dinheiro. Acompanho cada produto até estar em produção, nas mãos de quem usa.

  • Localização: São José dos Campos — SP
  • Formação: Análise e Desenvolvimento de Sistemas
  • 06 Produtos autorais
  • 1.100+ Commits em 2026
  • 04 Plataformas: web, Android, iOS e Windows
  • 02 SaaS em produção

Stack & expertise

Expertise com propósito.

Escolho a ferramenta certa para cada problema e domino o caminho inteiro — do banco de dados à publicação na loja de apps.

Como ler o medidor

Exemplo React em 5 de 6 projetos

Nada de “95% em React”. Cada segmento é um dos 6 projetos deste portfólio (WhatsXpert, ControlCondo, Planner, GlowUp App, MyFinancePersonal, Vale a Pena?) e só acende quando a tecnologia está de fato no código dele.

  • React + Next.js

    Núcleo da stack: Web e mobile · SaaS em produção

    • React em 5 de 6 projetos
    • Next.js em 2 de 6 projetos
  • TypeScript

    Front-end: Tipado de ponta a ponta

    em 5 de 6 projetos

  • Node.js

    Back-end: Express, Fastify e NestJS

    em 5 de 6 projetos

  • MongoDB

    Back-end: Multi-tenant

    em 5 de 6 projetos

  • NestJS

    Back-end: APIs modulares

    em 3 de 6 projetos

  • React Native

    Mobile: Apps nativos

    em 3 de 6 projetos

  • Expo

    Mobile: Build e distribuição

    em 3 de 6 projetos

  • Socket.io

    Back-end: Tempo real

    em 2 de 6 projetos

  • Docker

    Infra: Deploy reproduzível

    em 2 de 6 projetos

  • Flutter

    Mobile: Material 3

    em 1 de 6 projetos

  • Electron

    Infra: App desktop

    em 1 de 6 projetos

  • IA generativa

    IA: OpenAI, Gemini e Groq

    em 1 de 6 projetos

Ecossistema completo 28 tecnologias nos 6 projetos

  • Next.js
  • TypeScript
  • NestJS
  • Socket.io
  • Expo
  • Electron
  • IA generativa
  • Fastify
  • Tailwind CSS
  • Zod
  • Nginx
  • GitHub Actions
  • TensorFlow.js
  • PWA
  • React
  • Node.js
  • MongoDB
  • React Native
  • Flutter
  • Docker
  • Redis
  • Express
  • Dart
  • TanStack Query
  • PM2
  • Vitest
  • WebAuthn
  • Google Play

Projetos em destaque

Produtos digitais que geram impacto.

Cada projeto nasceu de um problema real e foi desenvolvido por mim de ponta a ponta — do primeiro commit ao produto no ar.

  • Em produção 2025 — hoje

    WhatsXpert

    Atendimento, automação e IA no WhatsApp

    • Editor visual de fluxos com nó de IA
    • IA multi-provedor: OpenAI, Gemini e Groq
    • Multi-atendimento em tempo real
    • Cobrança recorrente via PIX e cartão
    • Next.js
    • React
    • Node.js
    • MongoDB
    • Socket.io
  • Em produção 2026

    ControlCondo

    Portaria remota conectada ao hardware

    • Integração com 4 fabricantes de leitoras
    • Eventos ao vivo com a câmera na mesma tela
    • 7 formas de acesso, da facial ao QR Code
    • Portal do morador PWA com passkeys
    • Next.js
    • NestJS
    • MongoDB
    • Socket.io
    • Electron
    • Web
    • PWA instalável
    • Android
    • Windows (desktop)
  • Em desenvolvimento 2026

    Planner

    O mês inteiro de relance, num só app

    • Fila offline que sincroniza sozinha
    • Contraste WCAG validado por testes
    • 116 arquivos de teste (unit + e2e)
    • Monorepo com schemas Zod compartilhados
    • React Native
    • Expo
    • NestJS
    • MongoDB
    • TypeScript
    • Android
    • iOS
  • Agenda do dia no GlowUp App, com horários, clientes e status de confirmação
    Relatório mensal do GlowUp App com faturamento do período e gráfico de barras por dia
    Tela inicial do GlowUp App com saudação, atendimentos de hoje e atalhos para agendar
    Pronto para lançamento 2026

    GlowUp App

    Gestão completa para profissionais da beleza

    • Agenda com conflitos validados no servidor
    • Baixa automática de estoque
    • Relatórios com gráficos feitos à mão
    • Assinatura via Google Play Billing
    • React Native
    • Expo
    • Fastify
    • MongoDB
    • TypeScript
    • Android
    • iOS
  • Em homologação 2026

    MyFinancePersonal

    Finanças pessoais com previsão de saldo

    • Previsão de saldo com faturas e recorrências
    • Importação de extratos OFX e CSV
    • 2FA e segredos cifrados em AES-256-GCM
    • LGPD ponta a ponta e CI automatizado
    • React Native
    • Expo
    • NestJS
    • MongoDB
    • Docker
  • Tela de comparação do Vale a Pena? com duas embalagens de farinha de trigo, quantidades e preços
    Resultado do Vale a Pena? mostrando a embalagem de 5 kg como melhor custo por quilo e a economia calculada
    Pronto para publicar 2026

    Vale a Pena?

    Descubra qual embalagem realmente compensa

    • Cálculo exato com frações racionais
    • Melhor custo × menor desembolso
    • 100% offline, histórico local
    • Anúncios com consentimento (UMP)
    • Flutter
    • Dart
    • Riverpod
    • Material 3
    • Android
  • Ideias Código Soluções

    Seu produto pode ser o próximo.

    Me conta a sua ideia — eu cuido do caminho até ela estar no ar.

    Vamos conversar

Case 01 de 06

WhatsXpert

Atendimento, automação e IA no WhatsApp

Papel
Fundador, CEO e dev fullstack
Período
2025 — hoje
Status
Em produção

SaaS que centraliza o atendimento de toda a equipe em um único número de WhatsApp, com chatbots visuais, IA e campanhas segmentadas. Fundei, arquitetei e desenvolvo a plataforma de ponta a ponta.

O que eu construí

  1. Editor visual de fluxos (ReactFlow) com mais de 10 tipos de nó — incluindo resposta por IA — e motor de execução próprio com sessões, cache e timeout.

  2. Chatbot com IA multi-provedor (OpenAI, Google Gemini e Groq/Llama) que transfere para um atendente humano quando precisa e etiqueta os contatos automaticamente.

  3. Multi-atendimento em tempo real com Socket.io: departamentos, transferência de chats, permissões granulares, status online e chat interno da equipe.

  4. Transmissões em massa com mídia, agendamento pontual ou recorrente, progresso ao vivo e métricas de entrega e leitura.

  5. Monetização completa: planos com limites, cobrança via Asaas (PIX e cartão) com webhooks, painel administrativo e blog com SEO.

  6. PWA instalável e app Android (TWA), tema claro/escuro e segurança reforçada: JWT em cookie httpOnly, rate limit, Helmet e auditoria.

Case 02 de 06

ControlCondo

Portaria remota conectada ao hardware

Papel
Arquitetura e desenvolvimento fullstack
Período
2026
Status
Em produção

Plataforma SaaS multi-tenant para portarias remotas: libera acessos em tempo real direto nas leitoras Control iD, Hikvision, Intelbras e Nice, com portal do morador white-label e app desktop.

O que eu construí

  1. Integração direta com leitoras Control iD, Hikvision, Intelbras e Nice por uma arquitetura de providers — incluindo um servidor TCP próprio para a Nice.

  2. Eventos de acesso ao vivo via WebSocket (Socket.io com adaptador Redis), com a câmera do ponto de acesso na mesma tela de liberação.

  3. Sete formas de acesso — facial, digital, cartão, tag UHF, senha, QR Code e chave virtual com cerca geográfica — com regras de horário e validade.

  4. Portal do Morador white-label por empresa (domínio, logo e cores): PWA com push, login com Face ID/digital (passkeys) e interface em PT, EN e ES.

  5. App desktop em Electron que faz a ponte com a rede interna do condomínio: vídeo local das câmeras e acionamento de portões mesmo com a internet instável.

  6. Segurança para dado sensível: isolamento por empresa a cada requisição, 2FA, trilha de auditoria, credenciais cifradas com AES-256 e retenção conforme a LGPD.

Case 03 de 06

Planner

O mês inteiro de relance, num só app

Papel
Produto e desenvolvimento fullstack
Período
2026
Status
Em desenvolvimento

Planner mensal em que o calendário é o centro de tudo: tarefas, hábitos, metas e reflexão do mês. Funciona offline com sincronização automática e planos free e premium aplicados na API.

O que eu construí

  1. Calendário mensal como tela principal, com tarefas por data, horário, categoria colorida e prioridade — além de tarefas que se repetem.

  2. Hábitos, metas, anotações e resumo com reflexão mensal, organizados em Calendário, Tarefas, Rotina, Resumo e Perfil.

  3. Funciona offline: concluir tarefas sem conexão entra numa fila que sincroniza sozinha quando a internet volta.

  4. Segurança de verdade: JWT com refresh token rotativo, senhas em argon2id, verificação de e-mail e rate limiting.

  5. Plano gratuito e premium com limites aplicados na API e lembretes locais via Expo Notifications.

  6. Tema claro e escuro com 6 cores de destaque validadas por teste de contraste WCAG (4,5:1).

Case 04 de 06

GlowUp App

Gestão completa para profissionais da beleza

Papel
Produto, design e desenvolvimento
Período
2026
Status
Pronto para lançamento

App de agenda, clientes, estoque e faturamento para cabeleireiras, barbeiros e esteticistas autônomos. Assinatura pela Google Play validada no backend e isolamento multi-tenant.

O que eu construí

  1. Agenda inteligente: conflito de horário validado no servidor, aviso de expediente e folga, lembretes locais e resumo do dia.

  2. Ficha de clientes com histórico completo, importação da agenda de contatos e atalho para ligar ou chamar no WhatsApp.

  3. Atendimentos com baixa automática de estoque e alerta de produtos acabando.

  4. Relatórios de faturamento, ticket médio, comparecimento e clientes recorrentes — com gráficos desenhados sem biblioteca.

  5. Assinatura via Google Play Billing validada no backend, notificações em tempo real (RTDN/Pub-Sub) e painel administrativo com auditoria.

  6. Isolamento multi-tenant sobre MongoDB, JWT com refresh token rotativo, modo escuro e design system próprio.

Case 05 de 06

MyFinancePersonal

Finanças pessoais com previsão de saldo

Papel
Produto e desenvolvimento fullstack
Período
2026
Status
Em homologação

App de finanças que vai além do controle de gastos: cartões com faturas e parcelas, orçamentos com alertas, metas e projeção do saldo futuro. Segurança de nível bancário com 2FA, PIN e biometria.

O que eu construí

  1. Cartões de crédito com faturas por mês de vencimento, compras parceladas e pagamento de fatura como transferência.

  2. Orçamentos por categoria com alertas em 50/75/90/100%, metas com aporte mensal sugerido e lançamentos recorrentes automáticos.

  3. Previsão de saldo futuro somando recorrências, lançamentos agendados e faturas a pagar, com relatórios mensais e de evolução.

  4. Importação de extratos OFX e CSV com detecção de duplicados e sugestão de categoria; exportação em CSV, Excel e PDF.

  5. Segurança: 2FA por TOTP com códigos de recuperação, segredos em AES-256-GCM, bloqueio por PIN e biometria, refresh token rotativo.

  6. LGPD ponta a ponta (cópia e exclusão de dados), CI no GitHub Actions e deploy com Docker, Nginx e Cloudflare.

Case 06 de 06

Vale a Pena?

Descubra qual embalagem realmente compensa

Papel
Produto e desenvolvimento
Período
2026
Status
Pronto para publicar

App para o supermercado que compara embalagens e mostra o custo proporcional, a melhor relação custo-benefício e a economia real. 100% offline, com cálculo exato sem ponto flutuante.

O que eu construí

  1. Cálculo exato sem ponto flutuante: preço em centavos, quantidade em milésimos e custo por unidade como fração racional.

  2. Separa "melhor custo por kg/L" de "menor desembolso" e calcula a economia contra a segunda melhor opção, sem números inflados.

  3. Famílias de unidades (peso, volume, unidade) com aviso honesto quando a conversão não faz sentido.

  4. Totalmente offline: histórico local de até 100 comparações com deduplicação.

  5. Monetização com AdMob respeitando consentimento (UMP) e posicionamento contra clique acidental.

  6. Arquitetura por features com Riverpod e go_router, Material 3 com modo claro/escuro e testes do cálculo à interface.

Trajetória

A jornada que me moldou.

  1. 01 2025

    WhatsXpert 1.0

    Primeiro SaaS

    Disparos em massa, agendamento e cobrança recorrente no WhatsApp. Onde aprendi a vender, operar e manter software em produção.

  2. 02 Mar 2026

    WhatsXpert 2.0

    Reescrita completa

    Next.js e React 19 com editor visual de fluxos, IA multi-provedor e multi-atendimento em tempo real.

  3. 03 Mai 2026

    ControlCondo

    Software encontra hardware

    Portaria remota integrada a leitoras de 4 fabricantes, app desktop em Electron e portal do morador white-label.

  4. 04 Set 2026

    Apps mobile

    React Native e Flutter

    GlowUp, MyFinancePersonal, Planner e Vale a Pena: quatro apps construídos para as lojas, com backend próprio.

  5. 05 Hoje

    VCS Software Developer

    Aberto a novos projetos

    Ideias, código e soluções para empresas e pessoas que querem tirar projetos do papel.

Como eu trabalho

Da ideia à solução, sem atalhos.

Um processo simples e transparente, o mesmo que uso nos meus próprios produtos.

03 etapas, do primeiro briefing ao produto no ar

  1. Etapa 01: Ideias

    Imersão no problema

    Entendo o negócio, o usuário e as restrições antes de escrever código. Saio com escopo claro, arquitetura e um plano de entregas.

    • Descoberta e escopo
    • Arquitetura
    • Protótipo navegável
  2. Etapa 02: Código

    Engenharia de ponta a ponta

    Backend, frontend, mobile e infraestrutura em TypeScript, com testes automatizados e entregas frequentes que você acompanha.

    • Web, mobile e desktop
    • Testes e CI
    • Entregas contínuas
  3. Etapa 03: Soluções

    Produto no ar, evoluindo

    Deploy, monitoramento, segurança e LGPD. Software só termina quando resolve o problema — e segue melhorando.

    • Deploy e monitoramento
    • Segurança e LGPD
    • Evolução contínua

Vamos trabalhar juntos

Tem um projeto em mente?

Estou aberto a novos projetos, parcerias e ideias ousadas. Me conta o que você precisa — respondo rápido.

Disponível para novos projetos São José dos Campos · SP