Configuração do Ambiente de Desenvolvimento
Setup Rápido
git clone <repo> mentoria && cd mentoria
python -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
cp .env.example .env # editar com OPENAI_API_KEY
python manage.py migrate
python manage.py seed_test_data
python manage.py runserver
Estrutura do Projeto
mentoria/
├── core/ # settings, urls, middleware, management commands
├── accounts/ # autenticação, User customizado
├── schools/ # CRUD de escolas, painel admin
├── courses/ # CRUD de cursos, matrículas
├── agents/ # agentes, documentos, pipeline RAG
├── chats/ # chat, engine, streaming SSE
├── subscriptions/ # planos, assinaturas, créditos, trial
├── landing/ # landing page, página de preços
├── templates/ # templates globais
├── static/ # CSS, JS, imagens
├── media/ # uploads, índices FAISS
├── docs/ # documentação MkDocs (este arquivo)
└── design_system/ # referência HTML do Design System