ProgaTech
Contact us

Miaplaza

Enrolling in online school is now simple for modern families. Navigate admissions easily, track application status in real-time, and secure your spot from the first click to the final contract.

EdTech
Student Enrollment
Automation
US FlagUS
Miaplaza cover image

Overview

Our clients at Miaplaza came to us with a specific operational challenge: they needed to simplify and automate how parents register their children for an online school. Our core focus was to develop a modern, flexible, and efficient platform to manage the entire student enrollment lifecycle, from the first click to the final, signed contract.

Challenges

01/

The school's admissions team was facing a high volume of new student applications, but their existing process was creating friction for everyone involved.

02/

For the staff, the process was manual and rigid, making it difficult to track applications, manage data, and scale with growth.

03/

For parents, this resulted in a poor experience. They found the multi-phase enrollment process and outdated interface confusing and difficult to use.

04/

The school needed a single, modern solution to automate and simplify admissions, helping both staff work more efficiently and families enjoy a user-friendly registration.

Miaplaza student information form

Solutions

A scalable enrollment platform constructor with different configurations to be deployed to serve unique programs.

[01]

Parent enrollment flow

Instead of rigid forms, we developed an engine that currently powers distinct enrollment flows for MOHS and MiaPrep+. This flexible structure allows our devs to implement any changes in a straigtforward manner while Miaplaza admins retain full control over automated emails and data structuring.


[02]

Admin portal for staff

We created a dedicated admin portal for the enrollment team. This portal gives them full control over the admissions process, allowing them to:

Review, validate, and manage individual applications

Monitor the real-time progress of all applicants

Access dashboards and statistics on enrollment trends


[03]

Integrations

To create a single, unified system, we connected the platform to essential external services:

Stripe for secure payment processing

Airtable to automatically synchronize data

Existing educational platforms to link parent accounts directly to their children’s new applications

Active applications processed through the new system

2,000+

New students enrolled since July 2025

~300

Fully completed registrations

700

Average application completion time has dropped to under one week

< 1 week

* metered 3 months after launch

Cooperation feedback

Proga Tech delivered quickly and was highly responsive to requests for changes. The developers took a lot of ownership of the projects, making their own suggestions for improvements and thinking deeply about the product.
Becca Ziegler
Becca Ziegler

Head of New Market Development, Miaplaza LLC

Clutch
Clutch
Miaplaza interface showcase

Parents say

"
Just signed up and I have never seen my child show so much enthusiasm for learning. Even after we were done with today's classes, she did not want to log off. So grateful to have found your program!
Leilah B.

"
This is our 4th program since starting homeschool. My son has really struggled with other programs, but this one is like a switch went on in his brain.
Heather C.

"
Today is the first time I saw my daughter loves to learn, even the core materials. So much stress was lifted just in one day. I don't know how much to say LIFETIME MEMBERSHIP SOOOOO WORTH IT!
Thomas A.

Experience Miaplaza

MOHS Logo

See the dedicated registration path we built for the MOHS program.

Apply to MOHS
MOHS interface
Apply to MOHS
MiaPrep+ Logo

Explore the unique enrollment journey configured for MiaPrep+ families.

Apply to MiaPrep+
MiaPrep+ interface

How we built it

We selected proven, scalable technologies that ensure high performance, maintainability, and faster development cycles that align with the existing tech stack of our client.

Frontend
VueJS
VueJS

Enables dynamic, reactive interfaces with reusable components.

TypeScript
TypeScript

Provides strong typing to reduce bugs and improve scalability.

Backend
C# / .NET
C# / .NET

Enterprise-grade, secure and well-structured framework.

REST API
REST API

Decoupled communication layer for flexible integrations and future expansion.

Payments

We built an extensible Stripe billing system that supports multiple payment models and fully automates prices management. Key capabilities:

  • Stripe Checkout and Setup sessions for secure and frictionless payment flows
  • Subscriptions with delayed start dates
  • Flexible prices management through admin panel
  • Real-time billing state tracking through Stripe Webhooks
Payments
Berlin team photo

Our Berlin sync

We believe collaboration is key, especially when targeting a critical deadline. With the project well underway and the back-to-school season fast approaching, we traveled to Berlin for on-site workshops.

This direct, hands-on collaboration allowed us to demo the platform's progress, gather immediate feedback on the implementation, and make final adjustments. All to ensure we had the green light to launch a successful product on time.

Working session in BerlinDemo presentation in Berlin
Working session in BerlinDemo presentation in Berlin

Ready to streamline your operations?

We helped Miaplaza build a modern enrollment system. Let's discuss how we can help you with your next project.

Contact us

Check out other cases

PigTracks case study

PigTracks

Miaplaza | Case Study | Proga Tech