A classroom without borders

Teach anywhere.Learn from everywhere.

Prod99 is a global classroom where teachers share their craft and students join from anywhere in the world. Set goals, track every study session, and trade ideas in a community that keeps you moving.

See how it works

Teachers

Post lessons and milestones for students in any timezone.

Students

Set goals, run the timer, and watch the week add up.

Study circles

Trade tips and questions in one friendly feed.

Five steps from sign-up to streak.

Everything happens in one workspace. Here is the path most people take.

  1. Create an accountNo email needed

    Pick a username and a password of at least six characters.

  2. Set a goalName what you are working toward

    Add it to your list and nudge the bar as you make progress.

  3. Start the clockStop and log when you finish

    The session is added to today’s total automatically.

  4. Review your weekSeven days at a glance

    A simple chart shows when you actually showed up.

  5. Join the conversationAs a student or a teacher

    Share a tip, ask a question, or post a lesson update.

Inside the app.

A quick look at the three tools, drawn from sample data.

prod99.app/workspaceReady
Finish Algebra unit70%
Read two chapters of Spanish40%
Prep Friday’s lesson90%
Practice piano scales25%
00:25
M
T
W
T
F
S
S
mayaTeacher

New worksheet on fractions is up. Ask me anything.

leoStudent

Studied for 90 minutes today. Streak is at six days.

amiraStudent

Anyone up for a Spanish practice thread tonight?

Sample data. Nothing here is connected to your account.

Everything a borderless classroom needs.

Session timer

Start the clock, forget the log

Pick a subject and start. Prod99 logs the block automatically once you stop, so there is no guessing how long you studied.

Weekly progress

See the pattern in your week

A seven-day chart turns effort into something you can see, so you can tell when you showed up and when you did not.

Goal tracker

Watch the bar fill

Set a goal, nudge your progress, and keep the list short. Teachers can share milestones; students make them their own.

Community

One friendly feed

Share a tip, ask a question, or post a lesson update. Teachers and students trade ideas in the same place.

How it’s built.

Vanilla JavaScript. Plain HTML, CSS and JavaScript in one file. No framework and no build step.

Supabase. Goals, study logs and posts live in Supabase tables, and sign-in runs through Supabase functions.

WebGL. The aurora behind the page is a small fragment shader. If WebGL is unavailable, a CSS gradient takes over.

localStorage. Your theme, device mode and session are remembered in the browser.

Theme and device mode are saved in your browser.

Questions, answered.

Do I need an email address?

No. You pick a username and a password of at least six characters.

How does the study timer work?

Press Start when you sit down and Stop & log when you finish. The session is added to today’s total.

Will it run on an older phone?

Yes. Switch the device mode to Lower End and the blur, motion and WebGL background are turned off.

Where is my data stored?

Goals, study sessions and posts are stored in Supabase. Your theme and device mode stay in your browser.

Can teachers and students share one space?

Yes. The community feed is shared, and each post carries a Student or Teacher badge.

What is the command palette?

Press Ctrl+K (⌘K on Mac) to jump to a section, switch theme or device mode, or open the log-in window.

SchoolLibraryLanguage labTutoring co-opUniversity clubTeacher network

Ready to study on your own clock?

Create an account in under a minute and start your first session.