Skip to content
@MyPortalEdu

MyPortal

Web-Based School MIS

Welcome to MyPortal 👋

Modern software for schools, built with a focus on usability, flexibility, and long-term maintainability.


About

MyPortalEdu is an education technology organisation focused on building next-generation school management software.

The goal is simple:

  • Replace slow, outdated MIS platforms with modern engineering practices
  • Provide a clean and intuitive user experience for staff, students, and parents
  • Build an extensible platform that schools can adapt to their own workflows
  • Create software that is performant, secure, and developer-friendly

The organisation currently includes:

  • MyPortal — the core web platform and backend services
  • MyPortal iOS App — a planned native iOS application

Projects

MyPortal

The main platform powering the MyPortal ecosystem.

Features

  • Student information management
  • Attendance tracking
  • Behaviour and safeguarding workflows
  • Assessments and reporting
  • Timetabling support
  • Staff and parent communication
  • Document management
  • Authentication and permissions
  • API-first architecture

Technology Stack

Backend

  • ASP.NET Web API
  • C#
  • SQL Server
  • Entity Framework

Frontend

  • Angular
  • TypeScript
  • SCSS

Infrastructure

  • Docker
  • Cloud storage support
  • CI/CD pipelines
  • REST APIs

MyPortal iOS App (Planned)

A native iOS companion application for MyPortal.

Planned Features

  • Push notifications
  • Attendance access
  • Student and parent communication
  • Timetable viewing
  • Behaviour and achievement updates
  • Secure authentication
  • Mobile-first experience

Planned Technology

  • Swift
  • SwiftUI
  • REST API integration

Vision

Schools rely on software every single day, yet many education platforms still feel stuck a decade behind modern standards.

MyPortalEdu aims to change that by focusing on:

  • Clean UX
  • Strong architecture
  • High performance
  • Accessibility
  • Security and privacy
  • Long-term sustainability

This is not just another admin system — the aim is to build a platform schools genuinely enjoy using.


Status

🚧 Active development

The platform is currently under active development and evolving rapidly.


Contributing

Contributions, ideas, and feedback are welcome as the platform grows.

If you're interested in contributing in the future, feel free to open an issue or discussion in the relevant repository.


License

All MyPortal software is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).

This includes all repositories and applications under the MyPortalEdu organisation unless explicitly stated otherwise.

Pinned Loading

  1. MyPortal MyPortal Public

    MyPortal is a modern, open-source School Information Management System (MIS) built with .NET 8, SQL Server, and Angular. It’s designed to be modular, secure, and easy to extend — giving schools a f…

    C# 1

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…