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