Produto Proactive Idea · Plataforma SaaS multi-tenant

jWash — Plataforma SaaS para Lava-Rápidos

Uma plataforma multi-tenant que dá aos lava-rápidos presença on-line, agendamento on-line e ferramentas de gestão.

Status
Em produção
Interface da plataforma jWash para gestão de lava-rápidos

Visão geral

O jWash é uma plataforma de software como serviço para lava-rápidos no Brasil. Cada negócio recebe uma vitrine pública com seus serviços e preços, um fluxo de agendamento on-line com disponibilidade e um painel do proprietário para serviços, horários, equipe, clientes, veículos e agendamentos.

Contexto

O produto nasceu da observação de que muitos lava-rápidos têm pouca presença digital e poucas ferramentas para organizar agendamentos e o histórico de clientes. O jWash foi projetado para dar a um pequeno negócio uma presença on-line profissional e ferramentas operacionais do dia a dia, sem exigir conhecimento técnico.

Solução

Um backend monólito modular em Java e Spring Boot, um frontend em React e TypeScript que o consome por APIs REST e um banco PostgreSQL com migrações versionadas. Cada negócio é um tenant da mesma aplicação.

Arquitetura e abordagem de engenharia

  • Monólito modular: uma única aplicação implantável organizada em módulos com limites claros; microsserviços não foram introduzidos de propósito.
  • Multi-tenancy com esquema compartilhado: os dados de cada tenant carregam um identificador de tenant, e o tenant de uma requisição vem do usuário autenticado, nunca de dados enviados pelo cliente.
  • Autenticação sem estado baseada em token, com verificação de e-mail, redefinição de senha, autenticação em dois fatores (TOTP) e passkeys (WebAuthn).
  • A disponibilidade é calculada a partir dos horários de funcionamento, das exceções e dos agendamentos existentes, e os registros de visita usam bloqueio otimista.
  • Um sistema de temas da vitrine baseado em registro: oito temas visuais compartilham um único fluxo de agendamento.
  • A plataforma inclui cobrança de assinaturas com ciclo de teste, faturas e pagamentos via PIX.

Tecnologias

  • Java
  • Spring Boot
  • Spring Security
  • PostgreSQL
  • Flyway
  • React
  • TypeScript
  • Containerized deployment

Principais recursos

  • Vitrine pública com serviços, preços e dados de contato do negócio, incluindo WhatsApp.
  • Agendamento on-line com disponibilidade em tempo real e acompanhamento do agendamento pelo cliente.
  • Painel do proprietário: serviços, horários e exceções, papéis da equipe, agendamentos e visitas.
  • Cadastros de clientes e veículos com histórico de visitas.
  • Oito temas selecionáveis para a vitrine.
  • Assinaturas com período de teste e emissão de faturas.

Resultado e situação atual

Em produção em jwash.proactiveidea.com: uma plataforma funcional de vitrine, agendamento on-line e gestão do negócio.

Resultados mensurados — Não há métricas verificadas de desempenho ou de negócio publicadas para este projeto.

Nota de divulgação — Apenas a arquitetura não sensível é descrita. A imagem é uma arte ilustrativa e não mostra dados reais de tenants ou clientes.

Serviços relacionados

Guia relacionado

Contexto sobre como implantamos serviços Java:

Tem um projeto parecido em mente?

Conte-nos sobre o seu projeto e ajudaremos a definir a abordagem adequada.

← Todos os projetos