Resort booking

Greenfox

A booking product built end to end, with a RAG search assistant hand-rolled on Spring Boot

  • Greenfox Resort Booking screen 1
  • Greenfox Resort Booking screen 2
  • Greenfox Resort Booking screen 3
  • Greenfox Resort Booking screen 4

Overview

First engineer on the product. Built the booking product end to end: Spring Boot backend, mobile app, and marketing site.

Shipped a production RAG search assistant on Java before mature off-the-shelf RAG frameworks were available, implemented document chunking, embedding ingestion, vector-store integration, retrieval, and reranking in-house on Spring Boot.

Built hybrid retrieval across 100 resort listings and 5K+ indexed content chunks: Meilisearch for typo-tolerant keyword matching and vector similarity for semantic intent, followed by result fusion and reranking.


Tools

  • Java
  • Spring Boot
  • Meilisearch
  • PostgreSQL
  • React Native

Features

  • In-house RAG pipeline
  • Chunking and embedding ingestion
  • Hybrid keyword and vector retrieval
  • Result fusion and reranking
  • 100 resort listings indexed
  • 5K+ content chunks