Project Overview
In collaboration with startup Yumly, we built OrderMate: a natural-language ordering chat assistant that lets guests browse, customize and pay for menu items directly from their seat—no queues required. Under the hood, Phoenix LiveView provides a seamless web chat interface, while GPT-4o understands complex, free- form requests and translates them into Create/Read/Update/Delete calls against Yumly’s backend. A daily Retrieval-Augmented Generation pipeline embeds and searches menu data in PostgreSQL with pgvector for lightning-fast, context-aware recommendations :contentReference[oaicite:0]{index=0}.

Tools Used
Elixir
Phoenix LiveView
OpenAI GPT-4o API
openai_ex
PostgreSQL + pgvector
Ecto
HTML & CSS
JavaScript
Git & GitHub
Trello & Slack