Morpheus Env - Documentação Completa
Bem-vindo à documentação do Morpheus Env, um simulador web educacional para análise de sistemas computacionais com suporte a IA.
📚 Índice
Começar
- Visão Geral - O que é Morpheus Env
- Pré-requisitos - Requisitos de sistema
- Instalação - Setup completo
- Configuração - Variáveis de ambiente
Desenvolvimento
- Desenvolvimento - Workflow local
- Guidelines - Padrões de código do projeto
- Contribuição - Como contribuir
Referência
- Arquitetura - Design técnico
- Estrutura do Projeto - Organização de arquivos
- Autenticação - Sistema de autenticação
- Segurança - Proteções implementadas
- API Reference - Endpoints disponíveis
- Ferramentas - Dependências do projeto
Manutenção
- Notas de Lançamento - Histórico de versões
🎯 Visão Rápida
Morpheus Env é um simulador educacional que oferece:
- Monitoramento em tempo real de sistema (CPU, RAM, Disco)
- Análise inteligente com IA (Groq AI)
- Conversor numérico (binário, hexadecimal, octal, decimal)
- Operações lógicas booleanas (AND, OR, XOR)
- Autenticação segura com validação de email
- Notificações por email com OAuth2 Google
Stack: Python 3.12 • Django 5.2.6 • DRF 3.16.1 • SQLite • Tailwind CSS • Groq AI • OAuth2 Google
🚀 Quick Start
# Clonar repositório
git clone https://github.com/eukauacavalcante/morpheus_env.git
cd morpheus_env
# Criar ambiente virtual
python -m venv venv
source venv/bin/activate # ou `venv\Scripts\activate` no Windows
# Instalar dependências
pip install -r requirements.txt
# Configurar variáveis de ambiente
cp .env.example .env
# Edite o arquivo .env com suas configurações
# Executar migrações
python manage.py migrate
# Criar superusuário
python manage.py createsuperuser
# Iniciar servidor
python manage.py runserver
Acesse: http://localhost:8000
⚠️ Avisos Importantes
- Projeto Acadêmico: Este é um projeto experimental para fins educacionais
- Não use em produção sem adaptações de segurança específicas
- Os resultados não devem ser interpretados como análises profissionais
- Sempre configure variáveis de ambiente sensíveis de forma segura
📞 Suporte e Contato
- GitHub: eukauacavalcante/morpheus_env
- LinkedIn Desenvolvedor: Kauã Cavalcante
📄 Licença
Este projeto está licenciado sob a GNU GENERAL PUBLIC LICENSE: veja o arquivo LICENSE para detalhes.
Próximas Etapas
Para começar a trabalhar com o projeto, consulte:
- Visão Geral - Entenda o que é o Morpheus Env
- Pré-requisitos - Requisitos do sistema
- Instalação - Como configurar o ambiente
- Configuração - Comece a desenvolver
Desenvolvido com carinho para educação e experimentação :)
© 2025 - Morpheus Env - Projeto Acadêmico e Experimental