Image.png

Prepace

locationpinUSA

PrepAce supports SHSAT, SSAT, ISEE, HSPT, TACHS with full-length tests, adaptive practice, mistake-based learning, analytics, AI recommendations, individual/family subscriptions, and seat-based institutional licensing. Engineered for high concurrency and future exam expansion.

Timeline 3 Months

Services

Prototype Design

Market Research

Frontend Development

Backend Development

QA Testing

Platform Deployment

Did You Know?

Students using adaptive practice and mistake-based learning systems show 35–45% faster score improvement compared to static test-prep methods.

react.js

React.js

typescript

Typescript

supabase

Supabase

openai

OpenAI

Stripe

Stripe

next.js

Next.js

Image.png
image

Problem Statement

PrepAce faced complexity on multiple fronts. Subscription logic had to support Individuals, Families, and Organizations, each with different entitlements. AI workflows caused 504 timeouts in production. Real-time test sessions required second-by-second state sync without data loss. Shared authentication across portals caused role collisions, especially with Google OAuth.

image

Solutions

We implemented a role-mapped subscription architecture using Stripe lifecycle events. AI workloads were offloaded to a dedicated EC2 instance. Redux Toolkit with persistence handled real-time exam state locally, syncing incrementally with the backend. Backend middleware enforced strict role validation, ensuring users only accessed their intended portals—even with shared cookies.

image

Technical Architecture

An AI-driven test prep platform that accelerates student performance through adaptive practice and mistake-based learning. React/Next.js/TypeScript frontend connects to Supabase backend with OpenAI AI integration. Redux Toolkit with persistence handles real-time exam state locally, syncing incrementally to prevent data loss. Stripe manages subscriptions for Individual/Family/Organization portals, with dedicated EC2 instance for AI workloads and strict role-based backend middleware preventing portal access collisions.

Tech Stack

React.js

React.js

Typescript

Typescript

Supabase

Supabase

OpenAI

OpenAI

Stripe

Stripe

Next.js

Next.js

The process

Having the design, within a few months our development team built the product that was ready for the client's review. Since then worked on retainer basis for maintenance, QA & testing.

2025 - 2026
Oct
Nov
Dec
Jan
Design
Dev
QA
Handover

KPIs

43%

Score Improvement Rate

PrepAce accelerated student performance improvement by 43% through adaptive practice, mistake-based learning, and AI-driven test recommendations across competitive exams.

62%

of traffic are active users

Check out our recent projects

Propelius Technologies

You bring the vision. We handle the build.

facebookinstagramLinkedinupworkclutch

© 2026 Propelius Technologies. All rights reserved.