Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Open‑Source Electronic School Register (il_registro)

Описание и применение

Открытая система электронного реестра для итальянских школ, построенная на Go и Vue, устраняет зависимость от проприетарного ПО, снижает расходы и обеспечивает прозрачность данных.

Задача

Italian public schools are forced to pay thousands of euros annually to proprietary vendors for electronic class registers, locking student data and lacking transparency.

Результат

il_registro delivers a fully functional, open‑source electronic register that eliminates vendor lock‑in, reduces costs, and provides transparency and compliance with Italian educational regulations.

Рабочий процесс

  • 1. Design a modular monorepo with backend, frontend, and native mobile apps.
  • 2. Implement Go REST API (Gin) with PostgreSQL, Redis, and WebSockets.
  • 3. Build Vue 3 + Quasar SPA/PWA for web interface.
  • 4. Develop native Android (Kotlin Compose) and iOS (SwiftUI) apps for each role.
  • 5. Integrate SPID/CIE authentication and SIDI XML export.
  • 6. Enable real‑time push via WebSockets.
  • 7. Add accessibility features (WCAG 2.2 AA, TTS, STT).
  • 8. Provide multi‑language support (11 languages).
  • 9. Deploy as a single static binary or Docker container.
  • 10. Offer documentation and sample accounts for demo.
  • 11. Release under open‑source license.
  • 12. Encourage adoption by public schools.
  • 13. Maintain and iterate based on community feedback.

Доказательства

Italian public schools pay thousands of euros every year to private software vendors for proprietary electronic class registers

Источник

il_registro is a full‑stack, multi‑tenant, self‑hostable electronic school register tailored to the legal and pedagogical reality of public education

Источник

Single static binary deployment – a Go server compiles into a single executable binary with zero external runtime dependencies

Источник

  • Дата записи: 2026-09-15T17:30:32.535Z