PawBondAI

AI-driven dog adoption platform built with React and FastAPI, featuring a RAG system powered by Elasticsearch and Google Vertex AI for semantic search and hybrid filtering across core indices.

Tech Stack

Frontend

  • React (Typescript, Vite)
  • Redux Toolkit
  • TailwindCSS
  • shadcn/ui
  • TanStack Query
  • Lucide Icons

Backend

  • FastAPI
  • Elasticsearch 8.x
  • Google Vertex AI
  • Google Cloud Storage
  • Pydantic

DevOps

  • Netlify (frontend)
  • Google Cloud Run (backend)
  • Google Cloud Platform (Primary Cloud Provider)
  • Application Default Credentials (GCP Auth)