HiI'mLeroyandIbuildthingsthatmattersolutionsbornofcuriosity,designedwithintent,andbuilttoendure.

🧑‍💻 currently lead front-end dev at Kaliber Interactive
Back to overview

Team EIFFEL

The main hub for Team EIFFEL, featuring AI-powered content discovery and a custom Gemini chat agent.

Team EIFFEL
Project goal

Create a unified content hub with intelligent search that connects users to the right content and contacts.

Team EIFFEL needed a central platform to house all their labels and content. I built a hub that not only organizes everything in one place, but also makes it searchable through a custom AI chat interface powered by Gemini.

Team EIFFEL hub overview
The main hub bringing together all Team EIFFEL content

Custom Gemini chat agent

The standout feature is an integrated chat experience where users can ask questions in natural language. The custom Gemini agent fetches relevant content from the platform and tries to find the right person to contact based on the query. It makes navigating a large content library feel effortless.

Gemini chat interface
Natural language search powered by a custom Gemini agent

Taxonomy-driven content grid

Content is displayed in a flexible grid component that can be reused across different pages. Editors configure the grid in Sanity by passing taxonomy parameters, and the component fetches and displays relevant content automatically. This keeps pages dynamic without requiring manual curation for each one.

Content grid with taxonomy filtering
Reusable content grid driven by Sanity taxonomy