Back to all projects

Saturday Quiz Time

2023 - 2024
Freelance
Vue.js
Astro
Supabase
Stripe
Shopify API

A weekly quiz and puzzle platform delivering engaging content to subscribers every Saturday morning via SMS and email. Features 25-question quizzes, crosswords, Sudoku, word games, leaderboards, Stripe subscription management, Shopify integration for merchandise, and passwordless authentication via email/SMS codes.

Saturday Quiz Time banner 1
Saturday Quiz Time banner 2
0 / 2

Overview

Saturday Quiz Time is Australia's premier weekly quiz and puzzle platform, delivering engaging content to thousands of subscribers every Saturday morning. Working directly with William (the platform owner), I updated and enhanced the entire platform to support its growing subscriber base. The platform combines nostalgic newspaper-style quizzes with modern digital features, offering 25-question quizzes across five categories, plus crosswords, Sudoku, word games, and specialty puzzles. Built with a modern tech stack including Vue.js and Astro for performance, the platform handles subscription management through Stripe, merchandise sales via Shopify integration, and passwordless authentication through SMS and email verification codes.

Target Users

Quiz Enthusiasts
Subscribers
Friend Groups
Competitive Players

The Challenge

The platform needed to scale to support thousands of weekly subscribers while maintaining a seamless user experience across multiple touchpoints. Key challenges included implementing robust subscription management with recurring billing, integrating e-commerce functionality for merchandise sales, ensuring reliable delivery of weekly content via both SMS and email, creating an engaging competitive element through leaderboards (both public and private), and building a passwordless authentication system that was both secure and user-friendly. The platform also needed to maintain the charm of traditional newspaper quizzes while leveraging modern web technologies for performance and reliability.

The Solution

I architected and implemented a comprehensive platform update using Vue.js for the interactive frontend components and Astro for optimal static site generation and performance. The subscription system was built with Stripe for seamless recurring payments and premium membership management. Supabase served as the backend infrastructure, handling user data, quiz scores, leaderboard rankings, and content delivery. I integrated the Shopify API for merchandise sales, allowing users to purchase branded quiz cups and other items directly from the platform. The authentication system uses passwordless login via SMS and email verification codes, providing security without the friction of traditional passwords. The platform automatically delivers quiz links every Saturday morning at 8am via SMS and email, and features both global leaderboards for competitive players and private leaderboards for friend groups.

Key Features

Hover over each card to explore the features

1

Weekly 25-question quiz across five diverse categories delivered every Saturday at 8am

2

Selects feature with 30 deep-dive questions on specialty topics, released monthly

3

Multiple puzzle types including crosswords, Sudoku, Fragments, Movie Matrix, and more

Feature 3 / 15
4

Global weekly leaderboard showcasing top performers for competitive bragging rights

5

Private leaderboard functionality for friend groups to compete directly

6

Stripe-powered subscription management with recurring billing and premium tiers

Technology Stack

Vue.js
Astro
Supabase
Stripe API
Shopify API
TypeScript
TailwindCSS
SMS Gateway
Email API
Passwordless Auth

Impact & Results

Saturday Quiz Time has become a beloved Saturday morning tradition for thousands of Australians, bringing back the nostalgic feel of newspaper quizzes in a modern, accessible format. The platform successfully manages recurring subscriptions with minimal churn, processes merchandise orders seamlessly through the Shopify integration, and maintains high engagement through competitive leaderboards. The passwordless authentication system has significantly improved user onboarding and reduced friction. Weekly quiz participation remains consistently high, with users praising the perfect difficulty balance and diverse question categories. The platform has expanded to include multiple puzzle types beyond the core quiz, including crosswords that rival major publications, creating a comprehensive Saturday morning entertainment experience.

Platform Screenshots

Explore the comprehensive features and intuitive interface through our interactive gallery

Saturday Quiz Time screenshot 1
0 / 0