Repositório do projeto CodeRats, dividido entre aplicações, artefatos de documentação e materiais de divulgação.
O projeto é um monorepo com:
- backend em Spring Boot
- aplicativo mobile em Flutter
- documentação técnica em Markdown e PDF
- artefatos de banco e modelagem
Codigo/
├── apps/
│ ├── backend/
│ ├── docs/
│ └── mobile/
├── docker-compose.yml
└── README.md
Documentacao/
├── overview/
├── pdfs/
├── doc_base.md
└── doc_gitflow.md
Artefatos/
└── arquivos do banco e modelagem
Divulgacao/
└── apresentações e vídeos
| Camada | Tecnologia |
|---|---|
| Mobile | Flutter |
| Backend | Java 21 + Spring Boot 3.4.10 |
| Banco | PostgreSQL |
| Local | SQLite no mobile |
| Segurança | JWT |
| Documentação da API | Springdoc / Swagger UI |
| Infra local | Docker |
| Integrações | GitHub OAuth, S3, OpenAI |
Os links públicos antigos de web foram mantidos apenas como referência histórica. A documentação atual deve ser conferida no backend e no app mobile dentro de Codigo/apps.
Mantém-se a lista de integrantes já existente no projeto, sem alteração neste ajuste de documentação.