Wobble Sites

Your school's website
is the staff app.

Every announcement. Every photo. Every teacher. Every event. All flow from the app to your public school website, automatically, in real time, forever.

The insight

The staff app is already the CMS.

Teachers already post announcements, upload photos, update class info, all inside Wobble. So why maintain a separate website with a separate editor and a "please update the site" queue? Wobble Sites just displays that data publicly, styled for your school.

How it works

From app to website, automatically.

1

Teacher posts

A teacher uploads a photo of sports day or writes an announcement in the Wobble staff app.

2

It hits Supabase

Data is saved to Supabase, the same database the parent app reads from.

3

Website pulls it

Your school website (built in Astro, hosted on a blazing-fast global edge network by us) reads from a public API endpoint.

4

Public sees it

Prospective parents and the community see fresh content without anyone touching the website directly.

Live data

What your website pulls from the app.

πŸ‘©β€πŸ«

Teachers & Staff

Name, role, photo, class assigned. Auto-updates when an admin adds a new teacher in the app.

πŸ“Έ

Photo Gallery

Photos marked as "class photos" (i.e. public-safe) appear in the school gallery. POPIA compliance built-in.

πŸ“£

News & Announcements

School-wide announcements automatically appear on the website news feed. Teachers don't duplicate content.

πŸ“…

Events Calendar

Term dates, holidays, sports days, parent evenings: all pulled from the calendar staff already maintain.

πŸ“

Parent Registration

Interested parents fill in a form on the website. It appears in the staff app as a pending request. Admin approves, done.

⭐

Child of the Week

Yes. Even the Maatjie van die Week selector can surface on your homepage (with parent permission).

Two tiers

Pick the site that fits your school.

Entry

Wobble Sites - Template

Our pre-designed template, branded for your school.

  • Pre-designed, tested, fast
  • Your logo, your colours, your school name
  • Auto-connected to Supabase out of the box
  • Parent registration form included
  • Spins up in minutes
  • Subdomain included: yourschool.wobble.app

For schools that want something that works, today.

Custom

Fully Bespoke Site

We redesign your existing website from scratch.

  • Unique design that reflects your school's brand
  • Built in Astro: ships almost zero JavaScript
  • Embed the Wobble widget for live data sections
  • Your own domain (we handle DNS)
  • Hosting, security updates & SSL included
  • One-off design fee + small monthly widget connection

For schools that care deeply about their brand.

What's in it for your school

Professional hosting, without the IT headache.

☁️

Global edge hosting

Your site loads instantly whether someone's in Pretoria, Cape Town or London. Cached at 300+ data centres worldwide.

⚑

Blazing fast

Pages render before a parent finishes tapping the link. SEO-friendly, prospective-parent-friendly.

πŸ”’

Secure & SSL-protected

HTTPS out of the box. DDoS protection included. We handle all security patches so you don't have to.

πŸ› οΈ

Maintained for you

Uptime monitoring, backups, updates: all handled by us. You focus on your school, we keep the site humming.

Want a website like Palet's?

Show us your logo and tell us what matters to your school. We'll spin up a demo you can share with your board, with zero obligation.

Let's build yours