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)