Skip to main content
Back to Projects
Full-StackDec 2025 – Present

Syllabus Sync

Syllabus Sync is a full-stack student productivity platform built for Macquarie University. It brings academic planning, deadline tracking, and campus navigation into a single app. The stack includes Next.js, React, TypeScript, Tailwind CSS, and Supabase — with TOTP-based MFA, row-level security, rate limiting, internationalisation, RTL layout support, accessibility improvements, and end-to-end CI/CD.

Tech Stack

Next.jsReactTypeScriptTailwind CSSSupabaseVitestGitHub Actions

Key Highlights

  • Co-developed planning, deadline tracking, and campus navigation features for Macquarie University students
  • Built responsive multilingual interfaces, including RTL layout support and mobile-first flows
  • Implemented TOTP-based MFA, row-level security, rate limiting, and tests to improve reliability and user security
  • Improved accessibility and internationalisation across core user flows
  • Set up GitHub Actions and Vercel workflows for testing, security checks, and deployment