All work
Client platformsCommissioned

HerRise

Production NGO platform with public pages and an authenticated admin CMS backed by Supabase PostgreSQL, Auth, and Storage.

HerRise

Outcome

Gave the organisation a site they can update themselves, with Row Level Security so the public can read and only admins can write.

What I built

  • Shipped 11 public routes and an authenticated admin CMS on React 19, Vite, and TypeScript, backed by Supabase PostgreSQL, Auth, and Storage.
  • Implemented Row Level Security and storage policies for public-read / admin-write access.
  • Built typed data access, admin CRUD, and image uploads, with GitHub Actions for automated maintenance.

Stack

ReactViteTypeScriptSupabasePostgreSQLRow Level SecurityGitHub Actions (CI/CD)