Sobre o projeto
KoAkademy é uma plataforma de código aberto de administração escolar e aprendizado, projetada para auto-hospedagem, construída a partir de experiência real em sala de aula nas Filipinas. Seu objetivo é fornecer às instituições um sistema de registro que elas possuam, evitando dependência de fornecedores e preços por aluno.
A plataforma inclui três portais distintos para administradores, professores e alunos, cobrindo fluxos de trabalho diários como matrícula, aulas, frequência, notas, horários, mensalidades e comunicados. Um recurso-chave é seu mecanismo de blueprint de matrícula com versões, que modela políticas institucionais como fluxos de trabalho configuráveis e auditáveis, em vez de regras fixas. Módulos opcionais para biblioteca, inventário, caixa, registros médicos e outros podem ser habilitados conforme necessário.
KoAkademy é construído com Laravel 13, PHP 8.5, Filament 5, Inertia v3, React 19, TypeScript e Vite 8. Usa PostgreSQL para produção, Redis para filas e cache, e Gotenberg para renderização de PDF. A implantação é baseada em Docker, com um instalador suportado para Linux usando Docker Swarm e Caddy para HTTPS. Uma topologia Docker Compose também está disponível para gerenciamento manual.
O projeto está atualmente em beta e não é recomendado para uso em produção sem avaliação. É licenciado sob AGPL-3.0-or-later, garantindo que versões modificadas permaneçam disponíveis aos usuários. O autor aceita contribuições, especialmente para adaptar o sistema para escolas fora das Filipinas.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.