Ship your product 2.5x faster.Explore AI-assisted development

STEM Program Management Platform

A custom platform for organizations managing STEM programs, designed to automate internal workflows, improve request visibility, and enable schools and partners to submit and process applications efficiently

Industry

Education

Team

9 members

Launched

2025

Country

USA

100%

submission success rate across 1,000+ schools

40%

faster request processing time across programs

3x

reduction in manual workload for administrators

About our Client

Betabox is a US-based education company that delivers hands-on STEM learning for K-12 students through mobile “Onsite Field Trip” labs, all-in-one project kits, teacher support, and its Classbox platform. The company focuses on making STEM programs easy to implement for schools while sustaining learning beyond a single event through a combination of physical experiences, ongoing digital engagement tools, and real-world exploration in the classroom.

Founded by Sean Newman Maroni, Betabox has reached over 500,000 students across 1,000+ schools and 150 districts. The company also builds partnerships with organizations such as Google, MITRE, or Red Hat, enabling up to 90% of programs to be delivered at no cost.

Client’s Business Goals

Betabox managed all requests manually, which led to missed submissions, document overload, inefficient coordination, and slow processing as demand from schools continued to grow. The team initially relied on Airtable to structure and manage these workflows, but as operations scaled, it could not support complex, multi-step processes and growing coordination needs. As a result, Betabox decided to build a centralized platform to efficiently manage requests and automate workflows. So, they needed a technology partner to:

Build a web-based platform to automate internal operations and simplify how educators explore STEM programs and submit applications, managing field trips across schools and districts.

Launch an MVP focused on Onsite Field Trips and Hands-On Projects to validate workflow efficiency and support early adoption through pilot programs.

Meet a strict 6-month MVP deadline to support onboarding and full rollout before the 2025–2026 academic year

business-challanges

Cooperation Process and Outcomes

Our collaboration with Betabox followed a structured, iterative approach focused on rapid validation and scalability. It started with an intensive Discovery phase to redefine the product concept and align it with business goals, followed by development iterations that delivered a platform to automate request processing and reduce manual coordination across STEM programs and partner workflows.

Planning Stage

During the Discovery Phase, Cleveroad’s PM, BA, SA, and Designer aligned the product vision and reduced uncertainty before development. Since the client revised the initial idea, we merged Solution Design and Discovery into a focused three-week process and rebuilt requirements from scratch. Regular communication via Slack, email, and Google Meet helped keep progress on track despite tight deadlines.

In the first two weeks, the team refined the concept, validated assumptions, aligned business and technical goals, defined core business logic and user flows, and prepared a prioritized Feature Breakdown List with the initial scope and dependencies.

In the final week, Cleveroad conducted a Quality Attributes Workshop to define scalability and performance requirements, while the designer created the product concept. All outputs were consolidated into a Software Architecture Document that guided дальнейшую development.

Key Discovery Phase deliverables included:

  • Business Logic Diagram
  • Feature Breakdown List
  • Software Architecture Document
  • Quality Attributes and Scenarios
  • Design Concept
  • Estimation for approved scope
  • Project plan with Gantt chart
ups
View in detail

Development in Detail

The project evolved through two main iterations spanning 13 and 8 sprints, respectively. The first iteration focused on building the core platform for request automation and internal operations. The second iteration expanded the system with a dedicated partner portal, introducing a new user role and additional business logic.

1st Iteration – Building the core automation platform

  • During the first iteration, our team developed a web-based automation platform centered around two core modules: the Educator App and the Admin Panel. The Educator App enabled educators to submit program requests, track request statuses, and approve Blueprints, while the Admin Panel centralized application reviews, funding allocation, operational task routing, and user management. The goal of this phase was to replace fragmented manual coordination with a unified digital workflow to simplify communication and improve operational visibility for both educators and administrators.
  • The key engineering challenge was ensuring stable performance during seasonal spikes in request volume. To address this, our engineers implemented a serverless AWS architecture using .NET and React.js, allowing the system to scale dynamically without maintaining idle infrastructure. MySQL supported transactional consistency for multi-step request processing, while .NET handled workflow orchestration and integration-heavy business logic. Approved Blueprints automatically triggered task scheduling, resource delivery assignments, and status notifications.
  • By the end of the first iteration, the team delivered the MVP within 6 months, ahead of the 2025–2026 academic year. The platform streamlined request handling, reduced operational bottlenecks, and improved turnaround time for schools and administrators. With validated core functionality, scalable AWS infrastructure, and a structured QA process including staging validation, regression testing, and rollback mechanisms, the system successfully supported concurrent submissions from more than 1,000 schools during peak periods without performance issues.

2nd Iteration – Expanding with partner portal functionality

  • The second iteration focused on building a dedicated Partner Portal designed for corporate sponsors and impact partners. This module had to support program participation and impact tracking and enable structured collaboration within the Betabox ecosystem. To define scope and budget accurately, the Cleveroad team started with an additional two-week Discovery phase, following a structured process with regular sync sessions, brainstorming workshops, stakeholder alignment, and feature prioritization.
  • The development phase centered on creating partner-specific workflows and interfaces. Our specialists implemented functionality that allowed partners to access program data, monitor impact metrics, and interact with ongoing initiatives. Implementing these partner-facing capabilities required extending the existing platform logic while maintaining consistency across user roles. Special attention was given to data visibility and role-based access to ensure that partners could operate independently without affecting internal workflows.
  • The Partner Portal was built as an integrated module within the existing AWS-based serverless architecture from a technical perspective. The Cleveroad experts reused core system components while introducing new APIs and data structures to support partner interactions and data exchange. This approach accelerated development, reduced infrastructure overhead, and maintained consistency across all platform modules and user roles. Our engineers also ensured seamless integration with existing workflows. 

As a result, Betabox received an expanded platform that enabled structured collaboration with external partners. The solution supported multiple user roles, automated cross-functional workflows, and improved visibility across all program activities. The platform now serves as a unified system for educators, administrators, and partners, providing transparent impact tracking across all program activities.

Product Essentials

The Betabox platform is a centralized hub for STEM program requests and educator onboarding, as well as workflow automation. It connects schools and admins, enabling full visibility across districts.

Dashboard

Dashboard

The Dashboard provides a centralized view of user activity and system status.

Users can track application progress and monitor tasks while accessing key updates, improving visibility and decision-making across all interactions with real-time insights into request status and operational performance.

ups
View in detail

Applications Management

Applications Management

The management module handles the full lifecycle of STEM program requests. Educators submit applications through structured forms with prescreening questions.

Core capabilities:

  • Submitting and managing applications
  • Real-time status tracking
  • Centralized request handling across multiple programs

Application management replaces manual intake, ensuring no requests are lost while supporting high volumes of concurrent submissions from different schools and districts.

ups
View in detail

Blueprint Management

Blueprint Management

The Blueprint module supports structured planning and approval of STEM programs. Users can review, comment, collaborate with stakeholders, and approve blueprints within the platform.

Jira-like commenting enables collaboration between stakeholders, ensuring transparency and faster decision-making across distributed teams and multiple approval layers.

ups
View in detail

Tasks & Notifications

Tasks & Notifications

This module keeps users aligned with workflows and deadlines.

Core capabilities:

  • Task assignment
  • Сompletion tracking
  • Automated email notifications for updates and field trips
The task and notification system reduces manual coordination and improves execution speed by ensuring timely communication across all participants involved in program delivery.
ups
View in detail

Authorization & Access

Authorization & Access

The platform provides secure access for educators and district representatives. Users can register via email with password recovery or use Google SSO.

This authentication setup ensures fast onboarding while maintaining security and role-based access control. Since the platform handles K-12 student-adjacent data in the United States, FERPA- and COPPA-aligned principles were considered in designing access, data visibility, and permissions. Educators were limited to a single school, while District Representatives could operate across multiple schools. Separate access levels were defined for partners to ensure interaction only with relevant data. All data is encrypted in transit and at rest, with audit logging providing full traceability of user actions across workflows.
ups
View in detail

Admin Panel

Admin Panel

The Admin Panel serves as the core control center for Betabox operations. It enables administrators to manage incoming requests, monitor workflows, track application statuses, and coordinate program delivery across schools and districts with full visibility into multi-stage approval pipelines.
Admins can oversee application pipelines, review submissions, manage blueprints, and track system activity from a single interface, ensuring consistent, scalable operations even as demand from multiple districts increases.
ups
View in detail

Technology stack

We used a cloud-native, serverless technology stack to ensure scalability and reliable handling of complex workflows across multiple user roles.

Web Architecture

Frontend

React.js

Tailwind CSS

Backend

.NET

AWS lambda

AWS

Infrastructure layer

Amazon S3

Amazon CloudFront

MySQL

Integrations

Google SSO

Airtable

SES

Value for Our Client

MVP released on time for the academic year launch

The Betabox platform was delivered within 6 months, ahead of the launch of the 2025–2026 academic year. The system replaced fragmented manual workflows with a centralized digital solution, enabling an immediate operational rollout without delays or service disruption. This timely delivery allowed schools, educators, and administrators to begin program coordination before the peak season began.

Faster request processing enabled scalable delivery

Workflow automation reduced delays and improved response times, resulting in 40% faster request processing across the platform. During the peak autumn season, the system supported concurrent submissions from more than 1,000 schools with zero lost requests and stable performance under heavy load. The centralized workflow also improved coordination between all parties.

Reduced administrative workload

Workflow automation led to a 3x reduction in manual admin tasks. The team shifted its focus to strategic initiatives, supporting partnerships with organizations such as Google, MITRE, and Red Hat. The solution can be applied by STEM program operators, education nonprofits, EdTech providers, and corporate partners managing multi-school initiatives and partner-funded programs.

Our Clients Say

Client photo...
US flagUSA

Founder & President of Betabox

“Cleveroad team enabled us to replace complex manual workflows with automated processes, creating a scalable digital office for our educators.”

Start growing your business with us
By sending this form I confirm that I have read and accept the Privacy Policy

More Cases

Portfolio case
Portfolio case