Case study · SaaS · Custom software · E-learning

Subscription Virtual Lab Platform — PhysicsSimulation.org

“745 science simulations, sold by subscription.”

Client
PhysicsSimulation
Location
physicssimulation.org
Scope
Subscription platform, payments, classes & admin
Year
2026

Where it stands: Live at physicssimulation.org, with free, trial and paid plans.

physicssimulation.org
Home — PhysicsSimulation
PhysicsSimulation on a phone
Home. Twenty-four labs open to anyone with no login, and the rest a plan away.
The challenge

The simulations built for Edukul were good enough that schools and students outside the institute wanted them. That needed a different product: one that anyone could find, try and pay for, and that a teacher could use with a whole class.

How we approached it

Access is a set of shelves: a free shelf anyone can open, a trial shelf for new accounts, one-class plans, and Pro and Teacher plans that open every lab. Teachers make classes, pick each class's labs and students join with a code.

The simulations are synced from the Edukul codebase rather than forked, so a fix made once reaches both sites.

Every lab ships with a teaching kit — lesson plan, questions for the class, a printable quiz and the key formulas — because a teacher needs a lesson, not just an animation.

What we built

Free shelf & trial

Labs open to anyone with no login, and a trial shelf for new accounts.

Plans & payments

Student, one-class, Pro and Teacher plans, paid online or with a code the team sends after payment.

Teacher classes

Teachers make classes, pick each class's simulations, and students join for a monthly seat.

Teaching kits

Lesson plan, class questions, printable quiz and key formulas for every lab.

Searchable library

Every lab by subject, topic, class and exam, with a plain index for search engines.

Team console

Accounts, codes, shelves, activity log and charts for the team running it.

Screens
Lab · Energy skate park — PhysicsSimulation
Lab · Energy skate park. Kinetic, potential and thermal energy trade places as the skater rolls — with the teaching kit and quiz alongside.
Library — PhysicsSimulation
Library. All 159 labs mapped to NCERT chapters for Class 6–12, JEE and NEET.
Where it stands
  • Live at physicssimulation.org with 745 simulations across 159 labs.
  • Unit, integration and end-to-end tests cover access rules, sessions, codes and payments.
Built with
Next.jsTypeScriptPostgreSQL (Supabase)PrismaRazorpayVitestVercel

Services in this project

Want something like this? Let's talk.

Tell us how your business runs. We'll come back with an honest scope, a written quote and a timeline — before any work begins.

Start a project