1. Visão Geral
Nome do projeto: Plataforma de Cursos de Idiomas Profissionais
Descrição do negócio:
Plataforma online de cursos para profissionais de Marketing, Finanças e RH, em inglês e espanhol. Acesso via assinatura mensal a trilhas de conteúdo específicas.
Público-alvo:
Profissionais e estudantes de áreas de Marketing, Finanças e Recursos Humanos que buscam aprimorar habilidades em idiomas para o ambiente corporativo.
2. Funcionalidades Principais
Landing Page / Página Inicial
Apresentação institucional (missão, visão, depoimentos)
Planos de assinatura e comparação de trilhas
Seção “Provas vivas” (lives e webinários)
Página “Sobre Nós”
História e valores da empresa
Equipe e parceiros
Processo de Escolha e Pagamento
Seleção de trilha (Marketing, Finanças ou RH) e idioma (inglês/espanhol)
Checkout com pagamento recorrente (cartão de crédito, pix/qr code)
página de confirmação e e-mail transacional
autenticação
cadastro e login (e-mail/senha e redes sociais)
recuperação de senha
portal do aluno
dashboard de progresso (percentual, certificados)
acesso a vídeo-aulas, exercícios e quizzes
seção de faq
chat interno para dúvidas (em tempo real ou via ticket)
portal do professor / admin
crud de aulas, exercícios e quizzes
gerenciamento de usuários (alunos e instrutores)
relatórios de engajamento e desempenho
3. Requisitos Técnicos
Front-end:
React.js + Typescript, responsivo (mobile-first), css-in-js (tailwind ou styled components)
back-end:
node.js (NestJS) ou Python (FastAPI), arquitetura REST/GraphQL
Banco de dados: PostgreSQL (relacional) + Redis (cache, sessões)
Autenticação: JWT, OAuth2 (Google/Facebook opcional)
Pagamentos: Stripe (cartão), integração pix/qr (gateway local)
chat: websocket (
socket.io) ou serviço SaaS (e.g. Chatwoot, Intercom)
Hospedagem e Infra: AWS, DigitalOcean ou similar; Docker + Kubernetes ou Docker Compose
ci/cd & monitoramento: github actions/gitlab ci, sentry, grafana/prometheus
segurança & compliance: ssl/tls, backup diário, políticas de privacidade e lgpd
4. Timeline & Orçamento
Marco Entrega Prazo estimado
Kickoff & Levantamento Documento de escopo aprovado 1 semana
Design UX/UI (MVP) Wireframes e protótipos 4 semanas
Desenvolvimento MVP Funcionalidades básicas 12 semanas
Testes e Ajustes QA manual e automação 4 semanas
Go-Live & Deploy Ambiente de produção +1 semana
Total estimado: ~16 semanas (4 meses)
Orçamento indicativo: R$ 100 000 – 120 000 (conforme escopo final e rate card do fornecedor)
Prazo de Entrega: Não estabelecido