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

CampusCore v1.0.0: Building an Open-Source Student Management System

Description and use

CampusCore v1.0.0 is an open‑source student management system that consolidates student records, attendance, grading, and administrative tools into a single self‑hosted platform.

Problem

Academic institutions require integrated systems for student records, attendance, grading, staff workflows, and administrative tools, yet many solutions are fragmented or proprietary.

Outcome

CampusCore v1.0.0 provides a stable, modular, and extensible platform that unifies core academic operations, enabling institutions to self‑host and customize their student management workflows.

Workflow

  • 1. Deploy PostgreSQL and configure connection string
  • 2. Run the API executable for the target OS (Windows, Linux, macOS)
  • 3. Serve the React/TypeScript web bundle or install the PWA
  • 4. Use bulk‑import validation to load existing data
  • 5. Manage students, classes, attendance, and grades through the UI
  • 6. Generate report cards and export data
  • 7. Monitor audit history and dashboard metrics

Evidence

CampusCore is an MIT‑licensed, open‑source student and academic management system.

Source

The project uses: ASP.NET Core 9 for the backend API, Entity Framework Core and PostgreSQL for persistence, React 19 and TypeScript for the frontend, Vite for web development and builds, Docker for containerized deployment, GitHub Actions for automated validation and release workflows.

Source

CampusCore includes automated tests, deployment checks, production configuration validation, database migration support, and backup/recovery tooling.

Source

  • Record date: 2026-10-15T10:41:26.087Z