Sobre este projeto
it-programming / web-development
Aberto
Sócio Técnico ou Desenvolvedor Full Stack Sênior (React + TypeScript + Supabase) para Evolução de Plataforma SaaS Multiempresa
Sobre o projeto
Sou o idealizador de uma plataforma SaaS de gestão de reservas para empresas de turismo e experiências. O sistema nasceu para atender minha própria operação, foi validado no uso diário e hoje já possui clientes utilizando a plataforma.
Não estou procurando alguém para criar um sistema do zero. Procuro um profissional experiente para realizar uma auditoria técnica, evoluir a arquitetura e preparar a plataforma para crescer de forma segura e escalável.
Inicialmente será uma contratação profissional, mas, caso exista alinhamento técnico, comprometimento e visão de longo prazo, estou aberto a conversar futuramente sobre uma parceria estratégica ou até uma sociedade.
A plataforma já possui
* Sistema SaaS Multiempresa (Multi-Tenant)
* Painel Super Admin
* Painel das Empresas
* Sistema de Reservas
* Agenda
* CRM
* Cadastro de Clientes
* Cadastro de Recursos
* Controle de Usuários e Permissões
* Controle de Planos
* Dashboard e Relatórios
* Integração com Asaas
* Webhooks
* Supabase Realtime
O objetivo não é refazer essas funcionalidades, mas auditá-las, corrigir falhas e evoluí-las.
Principais desafios
Arquitetura Multiempresa
Este é o ponto mais importante.
Cada empresa deve possuir isolamento total de dados. Hoje ainda existem situações em que informações da empresa principal (Trip Experience), utilizada durante o desenvolvimento, acabam interferindo em outras empresas.
Será necessário revisar banco de dados, RLS, autenticação, permissões, contexto do tenant, Edge Functions, APIs, Realtime e toda a lógica para garantir isolamento completo entre os clientes.
Sistema de Reservas
Revisar toda a lógica de reservas, disponibilidade, bloqueios, concorrência, overbooking e sincronização em tempo real.
Hoje existem situações em que dois operadores não visualizam imediatamente uma reserva iniciada por outro usuário. Quero eliminar esse tipo de problema e tornar a sincronização totalmente confiável.
Novo modelo para Passeio de Jipe
O sistema funciona muito bem para atividades individuais, porém o passeio de jipe possui uma regra diferente.
A reserva deve considerar a capacidade do veículo, permitindo diferentes quantidades de passageiros (4, 5, 6 ou mais), além de horários normalmente fixos (10h e 14h), que devem ser totalmente configuráveis pelo administrador.
A solução deve ser flexível e escalável, sem regras fixas no código.
Evolução do CRM
O CRM já existe, mas quero transformá-lo em um diferencial da plataforma.
Precisa ser mais intuitivo, reduzir cliques, facilitar o atendimento, melhorar o histórico do cliente, permitir oportunidades de upsell e integrar melhor CRM, agenda e reservas.
Também espero sugestões de melhorias e novas funcionalidades.
Integração com Asaas
A integração já existe, porém preciso validar toda a arquitetura.
Será necessário revisar criação de clientes, assinaturas, alteração de planos, cancelamentos, inadimplência, bloqueios automáticos, webhooks e sincronização entre o Asaas e a plataforma, garantindo que todo o fluxo financeiro funcione corretamente.
O que espero
Quero alguém que vá além da programação.
Procuro um profissional que pense como arquiteto de software, proponha melhorias, questione decisões quando necessário, documente soluções e ajude a construir um produto preparado para centenas ou milhares de empresas.
Tecnologias
React • TypeScript • Supabase • PostgreSQL • Edge Functions • Realtime • RLS • APIs • Webhooks • Asaas.
Experiência com SaaS Multi-Tenant, sistemas de reservas, CRMs, ERPs e arquitetura escalável será um grande diferencial.
Forma de trabalho
Gostaria de iniciar com uma auditoria técnica completa, identificando problemas de arquitetura, segurança, performance, concorrência e escalabilidade, entregando um plano de ação priorizado.
Após essa etapa, seguiremos com a implementação das melhorias de forma organizada, preservando o funcionamento atual da plataforma e evitando regressões.
Possibilidade de parceria
Meu objetivo é construir uma plataforma de referência no mercado. Por isso, além da contratação inicial, estou aberto a desenvolver uma parceria de longo prazo com o profissional certo. Se houver alinhamento técnico, confiança, comprometimento e visão de negócio, poderemos conversar futuramente sobre uma participação mais estratégica, incluindo a possibilidade de sociedade.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Prazo de Entrega: Não estabelecido
Habilidades necessárias