Locl - A headless hyper-personalised local events app

Dan Smith

Low-Code/No-Code
BuildShip
OpenAI
Supabase

I built the frontend and backend for a local events app. It is headless and therefore involved a large amount of backend logic, which was completed using Buildship. The reason for the headless nature is so that it can be very easily integrated into existing or whitelabel apps, as well as used within Whatsapp and Discord bots.

This included the creation of API's which:

  • Return recommended events based on event similarity, geographical proximity, and other metadata filters such event category and date
  • When an event is added to the Supabase table, creates a vector embedding
  • When an event URL is provided for an event it gets and then uses OpenAI's function calling to parse the event details, before adding them to a Supabase table
  • Used SQL and Supabase functions to efficiently return nearby events directly from the database



This project also involved the creation of an digital concierge using OpenAI and their assistants API to allow the user to discuss events and then at the appropriate time return a list of personalised event recomendations.



Partner With Dan
View Services

More Projects by Dan