Design, Development
Nuxt.js · PostgreSQL · pgvector · PostGIS · AWS Bedrock · Mapbox · GitHub Actions
Search Page
Visual Search
Settings Page
Login Page
Manage Listings Page
Listing Page
Responsive Design
Responsive Listing PageA property listings platform with an AI search layer. Images uploaded to listings are automatically processed through AWS Bedrock to generate multimodal embeddings, stored in pgvector. Users can search using plain English and the platform returns visually and semantically relevant results via cosine similarity — without needing to set any filters manually. Geospatial filtering is handled by PostGIS, with both dimensions resolved in a single PostgreSQL query.