Skip to content

๐Ÿ“ˆ SalesEngineAI-Pro โ€” Plataforma SaaS de Otimizaรงรฃo de Vendas e Marketing com Inteligรชncia Artificial - SalesEngineAI-Pro รฉ uma plataforma SaaS (Software as a Service) desenvolvida para revolucionar a maneira como empresas gerenciam vendas, campanhas de marketing e geraรงรฃo de leads. Combinamos automaรงรฃo inteligente, anรกlise preditiva.

Notifications You must be signed in to change notification settings

techleadevelopers/sales-engine-ai-pro

Repository files navigation

๐Ÿš€ SalesEngineAI-Pro

SalesEngineAI-Pro Logo

Plataforma SaaS para otimizaรงรฃo de vendas e marketing usando automaรงรฃo inteligente, anรกlise preditiva e IA integrada. Transforme leads em clientes, campanhas em resultados e dados em crescimento real.


๐Ÿ“š Sumรกrio


๐Ÿ“ˆ Visรฃo Geral

SalesEngineAI-Pro รฉ a plataforma definitiva para empresas que querem automatizar suas vendas, gerenciar campanhas de marketing multicanal e analisar seus dados de maneira inteligente e prรกtica.

๐Ÿ’ก Principais destaques:

  • CRM de Leads e Pipeline de Vendas
  • Gerenciador de Campanhas de Marketing Digital
  • Automaรงรฃo de E-mails
  • Gestรฃo de Redes Sociais (Instagram, Facebook, Twitter, LinkedIn)
  • Painel de Mensagens com Clientes
  • Relatรณrios Avanรงados e Insights Preditivos
  • Painel Administrativo Completo (Perfil, Notificaรงรตes, Seguranรงa, Billing, API)
  • Integraรงรตes via API RESTful
  • Interface Clean, Responsiva e Acessรญvel

๐Ÿ› ๏ธ Tecnologias Utilizadas


๐Ÿ“š Funcionalidades

  • ๐Ÿ“Š Dashboard Completo โ€” KPIs de marketing e vendas em tempo real: Pipeline Value, Win Rate, Deal Forecast.
  • ๐ŸŽฏ Gestรฃo de Leads โ€” Controle, segmentaรงรฃo e qualificaรงรฃo automรกtica.
  • ๐Ÿ› ๏ธ Gerenciamento de Campanhas โ€” Fluxo multicanal, testes A/B, agendamento e monitoramento.
  • ๐Ÿ“ง Automaรงรฃo de E-mails โ€” Templates dinรขmicos, taxas de abertura e cliques.
  • ๐Ÿ’ฌ Mensagens โ€” Chat interno com histรณrico e busca.
  • ๐Ÿ“ˆ Anรกlises Preditivas โ€” Algoritmos de Machine Learning para forecast e churn risk.
  • ๐Ÿ“ฃ Redes Sociais โ€” Overview, growth charts, content calendar, agendamento de posts.
  • โš™๏ธ Settings & Admin โ€” Perfil, Notificaรงรตes, Seguranรงa (2FA), Billing, API Keys.
  • ๐Ÿ”— Integraรงรตes โ€” Conectores nativos e Webhooks para CRMs, ERPs, Zapier.
  • ๐Ÿ”’ Seguranรงa โ€” JWT, OAuth2, roles & permissions, rate limiting.

๐Ÿ–ฅ๏ธ Demonstraรงรตes Visuais

Dashboard Principal

Sales Pipeline

Social Media Management

Settings / Profile


โš™๏ธ Instalaรงรฃo e Execuรงรฃo

Clone o Repositรณrio

git clone https://github.com/techleadevelopers/sales-engine-ai-pro.git
cd sales-engine-ai-pro
Frontend
bash

Copiar
cd frontend
npm install
npm run dev
Backend
bash

Copiar
cd backend
npm install
npm run dev
Variรกveis de Ambiente (.env)
dotenv

Copiar
# MongoDB
MONGO_URI=<sua-mongo-uri>

# Auth
JWT_SECRET=<chave-secreta-jwt>
JWT_EXPIRES_IN=7d

# URLs
FRONTEND_URL=http://localhost:3000
API_URL=http://localhost:4000

# E-mail (SendGrid, Mailgun, etc)
EMAIL_PROVIDER_API_KEY=<sua-chave>
EMAIL_FROM=no-reply@salesengineai.com
๐Ÿ“‚ Arquitetura do Projeto
Monorepo com frontend/ (React + Tailwind + Vite + TS)
e backend/ (Node.js + Express + MongoDB + Mongoose + TS).
Padrรฃo MVC no servidor, Atomic Design na UI.
Component Library customizada em src/components/ui.
Storybook para documentaรงรฃo de componentes (em breve).
GitHub Actions para lint, build, test e deploy automรกtico.
๐Ÿ—‚๏ธ Estrutura de Pastas
bash

Copiar
frontend/
โ”œโ”€โ”€ .vercel/
โ”œโ”€โ”€ dist/
โ”œโ”€โ”€ node_modules/
โ”œโ”€โ”€ public/
โ”‚   โ””โ”€โ”€ ... (outros arquivos pรบblicos)
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ components/
โ”‚   โ”‚   โ”œโ”€โ”€ layout/
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ Logo.tsx
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ MainLayout.tsx
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ Navbar.tsx
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ Sidebar.tsx
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ SidebarProvider.tsx
โ”‚   โ”‚   โ””โ”€โ”€ ui/
โ”‚   โ”‚       โ”œโ”€โ”€ accordion.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ alert-dialog.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ alert.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ aspect-ratio.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ avatar.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ badge.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ breadcrumb.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ button.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ calendar.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ card.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ carousel.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ chart.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ checkbox.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ collapsible.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ command.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ context-menu.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ dialog.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ drawer.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ dropdown-menu.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ form.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ hover-card.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ input-otp.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ input.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ label.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ menubar.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ navigation-menu.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ pagination.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ radio-group.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ resizable.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ scroll-area.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ select.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ separator.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ sheet.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ sidebar.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ skeleton.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ slider.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ sonner.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ switch.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ table.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ tabs.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ textarea.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ toast.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ toaster.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ toggle-group.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ toggle.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ tooltip.tsx
โ”‚   โ”‚       โ””โ”€โ”€ use-toast.ts
โ”‚   โ”œโ”€โ”€ hooks/
โ”‚   โ”‚   โ”œโ”€โ”€ use-mobile.ts
โ”‚   โ”‚   โ””โ”€โ”€ use-toast.ts
โ”‚   โ”œโ”€โ”€ lib/
โ”‚   โ”‚   โ””โ”€โ”€ utils.ts
โ”‚   โ”œโ”€โ”€ pages/
โ”‚   โ”‚   โ”œโ”€โ”€ Analytics.tsx
โ”‚   โ”‚   โ”œโ”€โ”€ Campaigns.tsx
โ”‚   โ”‚   โ”œโ”€โ”€ CRM.tsx
โ”‚   โ”‚   โ”œโ”€โ”€ Dashboard.tsx
โ”‚   โ”‚   โ”œโ”€โ”€ EmailMarketing.tsx
โ”‚   โ”‚   โ”œโ”€โ”€ Index.tsx
โ”‚   โ”‚   โ”œโ”€โ”€ LandingPage.tsx
โ”‚   โ”‚   โ”œโ”€โ”€ Leads.tsx
โ”‚   โ”‚   โ”œโ”€โ”€ Login.tsx
โ”‚   โ”‚   โ”œโ”€โ”€ Messages.tsx
โ”‚   โ”‚   โ”œโ”€โ”€ NotFound.tsx
โ”‚   โ”‚   โ”œโ”€โ”€ Reports.tsx
โ”‚   โ”‚   โ”œโ”€โ”€ SalesPipeline.tsx
โ”‚   โ”‚   โ”œโ”€โ”€ Settings.tsx
โ”‚   โ”‚   โ””โ”€โ”€ SocialMedia.tsx
โ”‚   โ”œโ”€โ”€ App.css
โ”‚   โ”œโ”€โ”€ App.tsx
โ”‚   โ”œโ”€โ”€ index.css
โ”‚   โ”œโ”€โ”€ main.tsx
โ”‚   โ”œโ”€โ”€ router/
โ”‚   โ”‚   โ””โ”€โ”€ index.tsx
โ”‚   โ”œโ”€โ”€ vite-env.d.ts
โ”‚   โ””โ”€โ”€ ... (outros arquivos)
โ”œโ”€โ”€ .gitignore
โ”œโ”€โ”€ bun.lockb
โ”œโ”€โ”€ components.json
โ”œโ”€โ”€ eslint.config.js
โ”œโ”€โ”€ index.html
โ”œโ”€โ”€ package-lock.json
โ”œโ”€โ”€ package.json
โ”œโ”€โ”€ postcss.config.js
โ”œโ”€โ”€ README.md
โ”œโ”€โ”€ tailwind.config.ts
โ”œโ”€โ”€ tsconfig.app.json
โ”œโ”€โ”€ tsconfig.json
โ”œโ”€โ”€ tsconfig.node.json
โ””โ”€โ”€ vite.config.ts

## BACKEND

backend/
โ”œโ”€โ”€ api-gateway/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ main.py
โ”‚   โ”œโ”€โ”€ routers/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ auth.py
โ”‚   โ”‚   โ”œโ”€โ”€ users.py
โ”‚   โ”‚   โ”œโ”€โ”€ data_connections.py
โ”‚   โ”‚   โ”œโ”€โ”€ insights.py
โ”‚   โ”‚   โ”œโ”€โ”€ reports.py
โ”‚   โ”‚   โ”œโ”€โ”€ alerts.py
โ”‚   โ”œโ”€โ”€ middleware/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ auth_middleware.py
โ”‚   โ”‚   โ”œโ”€โ”€ logging_middleware.py
โ”‚   โ”œโ”€โ”€ config.py
โ”‚   โ”œโ”€โ”€ requirements.txt
โ”‚   โ””โ”€โ”€ Dockerfile
โ”œโ”€โ”€ auth-service/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ main.py
โ”‚   โ”œโ”€โ”€ models/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ user.py
โ”‚   โ”‚   โ”œโ”€โ”€ subscription.py
โ”‚   โ”œโ”€โ”€ schemas/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ user_schema.py
โ”‚   โ”‚   โ”œโ”€โ”€ auth_schema.py
โ”‚   โ”œโ”€โ”€ controllers/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ auth_controller.py
โ”‚   โ”‚   โ”œโ”€โ”€ user_controller.py
โ”‚   โ”œโ”€โ”€ database.py
โ”‚   โ”œโ”€โ”€ config.py
โ”‚   โ”œโ”€โ”€ requirements.txt
โ”‚   โ””โ”€โ”€ Dockerfile
โ”œโ”€โ”€ data-connection-service/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ main.py
โ”‚   โ”œโ”€โ”€ connectors/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ google_analytics_connector.py
โ”‚   โ”‚   โ”œโ”€โ”€ facebook_ads_connector.py
โ”‚   โ”‚   โ”œโ”€โ”€ google_ads_connector.py
โ”‚   โ”‚   โ”œโ”€โ”€ search_console_connector.py
โ”‚   โ”œโ”€โ”€ models/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ connection.py
โ”‚   โ”‚   โ”œโ”€โ”€ data_source.py
โ”‚   โ”œโ”€โ”€ schemas/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ connection_schema.py
โ”‚   โ”œโ”€โ”€ controllers/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ connection_controller.py
โ”‚   โ”‚   โ”œโ”€โ”€ data_collection_controller.py
โ”‚   โ”œโ”€โ”€ database.py
โ”‚   โ”œโ”€โ”€ config.py
โ”‚   โ”œโ”€โ”€ requirements.txt
โ”‚   โ””โ”€โ”€ Dockerfile
โ”œโ”€โ”€ data-processing-service/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ main.py
โ”‚   โ”œโ”€โ”€ pipelines/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ process_raw_data.py
โ”‚   โ”‚   โ”œโ”€โ”€ calculate_kpis.py
โ”‚   โ”œโ”€โ”€ config.py
โ”‚   โ”œโ”€โ”€ requirements.txt
โ”‚   โ””โ”€โ”€ Dockerfile
โ”œโ”€โ”€ data-storage-service/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ main.py
โ”‚   โ”œโ”€โ”€ data_lake/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ s3_config.py
โ”‚   โ”œโ”€โ”€ nosql_db/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ cassandra_config.py
โ”‚   โ”‚   โ”œโ”€โ”€ mongo_config.py
โ”‚   โ”œโ”€โ”€ data_warehouse/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ redshift_config.py
โ”‚   โ”œโ”€โ”€ requirements.txt
โ”‚   โ””โ”€โ”€ Dockerfile
โ”œโ”€โ”€ insights-api-service/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ main.py
โ”‚   โ”œโ”€โ”€ routers/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ performance_insights.py
โ”‚   โ”‚   โ”œโ”€โ”€ optimization_insights.py
โ”‚   โ”‚   โ”œโ”€โ”€ prediction_insights.py
โ”‚   โ”œโ”€โ”€ schemas/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ insight_schema.py
โ”‚   โ”œโ”€โ”€ controllers/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ insight_controller.py
โ”‚   โ”œโ”€โ”€ config.py
โ”‚   โ”œโ”€โ”€ requirements.txt
โ”‚   โ””โ”€โ”€ Dockerfile
โ”œโ”€โ”€ ai-ml-service/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ main.py
โ”‚   โ”œโ”€โ”€ models/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ prediction_model.pkl
โ”‚   โ”‚   โ”œโ”€โ”€ segmentation_model.pkl
โ”‚   โ”œโ”€โ”€ algorithms/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ prediction_algorithms.py
โ”‚   โ”‚   โ”œโ”€โ”€ segmentation_algorithms.py
โ”‚   โ”‚   โ”œโ”€โ”€ nlp_algorithms.py
โ”‚   โ”œโ”€โ”€ data_access/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ data_lake_access.py
โ”‚   โ”‚   โ”œโ”€โ”€ data_warehouse_access.py
โ”‚   โ”œโ”€โ”€ model_management/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ model_trainer.py
โ”‚   โ”‚   โ”œโ”€โ”€ model_registry.py
โ”‚   โ”œโ”€โ”€ config.py
โ”‚   โ”œโ”€โ”€ requirements.txt
โ”‚   โ””โ”€โ”€ Dockerfile
โ”œโ”€โ”€ alerts-service/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ main.py
โ”‚   โ”œโ”€โ”€ rules/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ performance_rules.py
โ”‚   โ”œโ”€โ”€ dispatchers/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ email_dispatcher.py
โ”‚   โ”‚   โ”œโ”€โ”€ slack_dispatcher.py
โ”‚   โ”œโ”€โ”€ config.py
โ”‚   โ”œโ”€โ”€ requirements.txt
โ”‚   โ””โ”€โ”€ Dockerfile
โ”œโ”€โ”€ reporting-service/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ main.py
โ”‚   โ”œโ”€โ”€ generators/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ performance_report_generator.py
โ”‚   โ”‚   โ”œโ”€โ”€ custom_report_generator.py
โ”‚   โ”œโ”€โ”€ templates/
โ”‚   โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”‚   โ”œโ”€โ”€ performance_report_template.html
โ”‚   โ”œโ”€โ”€ config.py
โ”‚   โ”œโ”€โ”€ requirements.txt
โ”‚   โ””โ”€โ”€ Dockerfile
โ”œโ”€โ”€ caching-service/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ redis_config.py
โ”‚   โ”œโ”€โ”€ memcached_config.py
โ”œโ”€โ”€ common/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ models.py
โ”‚   โ””โ”€โ”€ utils.py
โ”œโ”€โ”€ docker-compose.yml
โ”œโ”€โ”€ message-queue-service/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ kafka_config.py
โ”‚   โ””โ”€โ”€ rabbitmq_config.py
โ””โ”€โ”€ monitoring-logging-service/
    โ”œโ”€โ”€ __init__.py
    โ”œโ”€โ”€ logging_config.py
    โ”œโ”€โ”€ metrics_config.py
    โ””โ”€โ”€ prometheus_config.py
๐Ÿ”Œ API Reference (Endpoints Principais)
Mรฉtodo	Rota	Descriรงรฃo
GET	/api/auth/me	Retorna dados do usuรกrio autenticado
POST	/api/auth/login	Login (e-mail + senha)
POST	/api/auth/register	Cadastro de novo usuรกrio
GET	/api/leads	Lista de leads
POST	/api/leads	Cria um novo lead
PATCH	/api/leads/:id	Atualiza dados do lead
GET	/api/deals	Lista de negรณcios (pipeline)
POST	/api/deals	Cria novo negรณcio
GET	/api/campaigns	Campanhas de marketing
POST	/api/campaigns	Cria nova campanha
GET	/api/social/posts	Posts agendados
POST	/api/social/posts	Agenda novo post
GET	/api/settings/profile	Configuraรงรตes de perfil do usuรกrio
PUT	/api/settings/profile	Atualiza perfil
โ€ฆ	โ€ฆ	โ€ฆ
Para mais detalhes, veja API Docs.

๐Ÿงช Testes & Qualidade
Frontend: Jest + React Testing Library
Backend: Jest + Supertest
Linting: ESLint + Prettier
Commit Hooks: Husky + Commitlint
Executar testes
bash

Copiar
# Frontend
cd frontend && npm run test
# Backend
cd backend && npm run test
๐Ÿš€ Deployment & CI/CD
CI/CD: GitHub Actions
lint, build, test em cada PR
Deploy automรกtico no Vercel (frontend)
Deploy automรกtico no Railway (backend)
Docker: Dockerfiles prontos para conteinerizaรงรฃo.
๐Ÿ”’ Seguranรงa & Acessibilidade
Autenticaรงรฃo: JWT, OAuth2
Proteรงรตes: Helmet, Rate Limiting, CORS
Acessibilidade (WCAG 2.1):
Uso de roles ARIA
Contraste de cores otimizado
Navegaรงรฃo via teclado
Internacionalizaรงรฃo (i18n): suporte a multilรญnguas (prรณximo release)
๐Ÿ’ต Planos de Assinatura
Plano	Recursos	Preรงo
๐Ÿ†“ Gratuito	Dashboard bรกsico, 50 leads, 1 campanha ativa.	$0/mรชs
โญ Essencial	2.000 leads, 5 campanhas, anรกlises bรกsicas.	$29/mรชs
๐Ÿš€ Impulso (Popular)	10.000 leads, 20 campanhas, integraรงรตes CRM.	$99/mรชs
๐Ÿ† Mรกxima Performance	Leads ilimitados, IA de marketing, APIs customizadas.	$299/mรชs
๐Ÿš€ Roadmap Futuro
๐Ÿ”ฅ App Mobile (React Native)
๐Ÿง  IA de previsรฃo de leads โ€œquentesโ€
๐ŸŽฏ Automaรงรตes de campanhas com IA generativa
๐ŸŒ Traduรงรตes multilรญngues (i18n)
๐Ÿ“Š Dashboards customizรกveis por usuรกrio
๐Ÿ“š Storybook e Design System completo
๐Ÿค Contribuindo
Fork este repositรณrio
Crie uma branch (git checkout -b feature/MinhaFeature)
Commit suas mudanรงas (git commit -m "feat: minha nova funcionalidade")
Push (git push origin feature/MinhaFeature)
Abra um Pull Request
Leia nosso Guia de Contribuiรงรฃo para mais detalhes sobre padrรตes de cรณdigo, Git Flow e templates de PR/Issue.

๐Ÿ“œ Licenรงa
<p align="center">

Este projeto estรก sob a licenรงa <strong>MIT</strong> โ€” use ร  vontade!

</p>

<h1 align="center">๐ŸŒŸ SalesEngineAI-Pro: O motor definitivo de crescimento para sua empresa! ๐ŸŒŸ</h1>


# Welcome to your Lovable project

## Project info

**URL**: https://lovable.dev/projects/c50c253b-e95c-4330-be1f-c90b90ea0f96

## How can I edit this code?

There are several ways of editing your application.

**Use Lovable**

Simply visit the [Lovable Project](https://lovable.dev/projects/c50c253b-e95c-4330-be1f-c90b90ea0f96) and start prompting.

Changes made via Lovable will be committed automatically to this repo.

**Use your preferred IDE**

If you want to work locally using your own IDE, you can clone this repo and push changes. Pushed changes will also be reflected in Lovable.

The only requirement is having Node.js & npm installed - [install with nvm](https://github.com/nvm-sh/nvm#installing-and-updating)

Follow these steps:

```sh
# Step 1: Clone the repository using the project's Git URL.
git clone <YOUR_GIT_URL>

# Step 2: Navigate to the project directory.
cd <YOUR_PROJECT_NAME>

# Step 3: Install the necessary dependencies.
npm i

# Step 4: Start the development server with auto-reloading and an instant preview.
npm run dev

Edit a file directly in GitHub

  • Navigate to the desired file(s).
  • Click the "Edit" button (pencil icon) at the top right of the file view.
  • Make your changes and commit the changes.

Use GitHub Codespaces

  • Navigate to the main page of your repository.
  • Click on the "Code" button (green button) near the top right.
  • Select the "Codespaces" tab.
  • Click on "New codespace" to launch a new Codespace environment.
  • Edit files directly within the Codespace and commit and push your changes once you're done.

What technologies are used for this project?

This project is built with:

  • Vite
  • TypeScript
  • React
  • shadcn-ui
  • Tailwind CSS

How can I deploy this project?

Simply open Lovable and click on Share -> Publish.

Can I connect a custom domain to my Lovable project?

Yes, you can!

To connect a domain, navigate to Project > Settings > Domains and click Connect Domain.

Read more here: Setting up a custom domain

About

๐Ÿ“ˆ SalesEngineAI-Pro โ€” Plataforma SaaS de Otimizaรงรฃo de Vendas e Marketing com Inteligรชncia Artificial - SalesEngineAI-Pro รฉ uma plataforma SaaS (Software as a Service) desenvolvida para revolucionar a maneira como empresas gerenciam vendas, campanhas de marketing e geraรงรฃo de leads. Combinamos automaรงรฃo inteligente, anรกlise preditiva.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published