KD.
01About
02Projects
03Experience
04Tech Stack
05Blog
06Contact
07Piano
KD.
Back to projects
PawsConnect logo

PawsConnect

Adoption, fundraising, and community events for animal lovers.

Live Demo Download
Web
FlutterFlutterNext.jsNext.jsSupabaseSupabase

Screenshots

Web

Find a companion

Browse adoptable pets and fundraisers
paws-connect-rho.vercel.app

Meet the animals

See every shelter pet up for adoption
paws-connect-rho.vercel.app

Our Mission

Connecting animal lovers with shelters
paws-connect-rho.vercel.app

Our Vision

A world where every pet finds a loving home
paws-connect-rho.vercel.app

Problem

Shelters and adopters needed one place to browse adoptable pets, run fundraisers, and coordinate community events.

Responsibilities

  • Built the Flutter mobile companion app
  • Built the Next.js web platform
  • Integrated Supabase across both clients

Architecture

A shared Supabase backend (Postgres, auth, storage) powers both a Next.js web app and a Flutter mobile app for adoption, fundraising, and events.

Challenges

  • Keeping feature parity between the web and mobile clients
  • Modeling adoption, fundraising, and event data in one schema

Results

  • Live web app at paws-connect-rho.vercel.app
  • Mobile app available for download