Visão Geral — Experiências HUB
Missão: Transformamos talentos, saberes e paixões em experiências inesquecíveis.
O que é o sistema
Plataforma SaaS de turismo/experiências local ( Campos do Jordão e expansão para outras cidades) que combina:
- Marketplace de experiências (anfitriões vendem vivências)
- Passaporte HUB (passaporte digital com desbloqueios/riquezas invisíveis)
- Conheça (diretório institucional de empresas)
- HUB Talentos (vagas + candidatos com perfil por evidências)
- Curso DNA da Experiência (LMS com aulas, módulos, lives, certificados)
- Experiência HUB (camada social: feed, stories, batalhas, listas, ranking)
- Agente de Vendas (chat transacional com PIX/split/delivery)
- Drive-Thru / Delivery (pedidos com motoboy, rastreamento, split Asaas)
- Gift Experiences (vales-presente resgatáveis)
- Mídia HUB (anúncios em vídeo no feed)
- Impulsionamento Instagram + Meta Ads (collabs de ads)
Stack
- Frontend: React + Tailwind CSS + shadcn/ui + Vite (JavaScript/JSX)
- Backend: Base44 (entidades CRUD, funções em TypeScript, workflows, auth, storage)
- Pagamentos: Asaas (principal: PIX, split, subcontas), Stripe e Pagarme (alternativas)
- OAuth: Instagram, Meta Ads (shared), Google Drive (workspace)
- Notificações: Firebase (push mobile), OneSignal (web push), e-mail (Core.SendEmail)
- Mapas: Google Maps (Places, Autocomplete, Directions)
- AI: Core.InvokeLLM + 3 agentes nativos + 1 agente em código
Escala
Projetado para 10k+ acessos. Estratégias:
- Filtros/contagens/agregações no servidor (nunca carregar coleção para filtrar em JS)
- Cache de 2 min no menu (layoutStatus), cache de contadores globais
- Automações em cadência espaçada (15-30 min), fora de pico
- Páginas com paginação por cursor, "load more"
- Realtime via subscriptions (WebSocket) para listas ao vivo
Público
- admin — gerencia tudo (config, aprovações, moderação, payouts)
- user — usa a plataforma (compra, vive, posta, candidata, anuncia)
Domínio
- Produção: https://experiencias-hub-copy-999a6414.base44.app
- Custom: experienciashub.com.br
