Tables Stick
A times tables site for UK primary schools, rebuilt from scratch on Wix, with a video paywall that runs on school access codes.


The brief
The founders had a basic information site on Wix. I redesigned it and built the new version from scratch, using none of the old site's elements, so it looks completely different.
I wrote code with Velo, Wix's JavaScript layer, for what Wix does not do itself.


The video paywall
Schools subscribe to watch the videos. Each school gets its own access code, issued and checked automatically.
- PaywallWithout access, the videos sit behind a paywall.
- Access codeA teacher redeems the code their school was given.
- Video libraryA valid code opens the school's videos.
Screens






The shop
A product store sits beside the subscriptions, with a CPD booking system and a performance pass.




On a phone






Where it stands
The site is live. I built it between April and June 2026, for a Sheffield Hallam research project.
Tokens
Read from the CSS of the site I built.
- heading blue
- #3D9BE9, oklch(0.67 0.145 247.3)
- link blue
- #008AFC, oklch(0.634 0.196 253.1)
- orange
- #FF8903, oklch(0.746 0.18 56.8)
- text
- #696969, oklch(0.521 0 0)
- ink
- #2F2E2E, oklch(0.302 0.001 17.2)
- surface
- #E8E6E6, oklch(0.926 0.002 17.2)
- white
- #FFFFFF, oklch(1 0 0)
- 8
- 8px (0.5rem)
- 12
- 12px (0.75rem)
- 24
- 24px (1.5rem)
- 40
- 40px (2.5rem)
- 64
- 64px (4rem)
- radius 20
- 20px (1.25rem)
- radius 5
- 5px (0.3125rem)
- radius 10
- 10px (0.625rem)
- headings
- Quicksand
- body
- Varela Round