MyPortal is a modern, open-source, cloud-based School Information Management System (MIS) designed for schools of all sizes. From attendance and assessments to communication and contact management, MyPortal brings the whole school community together — staff, students, parents, and administrators.
- ☁️ 100% Cloud-Based — access from anywhere, on any device
- 🧠 Modern and intuitive UI — built with Angular and ASP.NET
- 🏫 Comprehensive MIS modules — attendance, behaviour, assessments, and more
- 🔐 Flexible permissions — roles for teachers, SLT, support staff, and beyond
- 📨 Messaging and contact management — communicate easily with staff, students, and guardians
- 📚 Support for UK school workflows — integrates with existing systems like SIMS or Google Workspace
- 🖥️ Self-hosted friendly — runs on Windows, Linux, Docker
- Backend: ASP.NET Core Web API + IdentityServer
- Frontend: Angular
- Database: SQL Server (PostgreSQL planned)
- Authentication: OAuth 2.0 / OpenID Connect
Instructions coming soon — check back shortly or follow @MyPortalEDU on Twitter for updates.
Follow MyPortal on Twitter for updates, previews, and release announcements.
Licensed under the MIT License.