Inspiration
We were inspired to bridge the gap between seeing a style you love in culture (like movies or music) and being able to discover brands that truly match that specific vibe.
What it does
BrandLink is an AI-powered app where users enter a cultural entity (an artist, movie, etc.) and instantly get a list of relevant brands, each with an AI-generated explanation of why it's a perfect match.
How we built it
We built BrandLink using a modern stack: Next.js with TypeScript for the full-stack application, the Qloo API for cultural data, and the Google Gemini API for creative AI enrichment, all deployed on Vercel.
Challenges we ran into
Our main challenge was a deep dive into API debugging. We solved a 403 Forbidden error by discovering the correct API parameters, handled massive JSON responses that overloaded our terminal, and implemented an efficient batching strategy to overcome Gemini API rate limits.
Accomplishments that we're proud of
We're proud of successfully integrating two powerful and distinct APIs (Qloo and Gemini) into a single, seamless backend that powers a polished and intuitive user experience.
What we learned
We learned the critical importance of iterative, hands-on debugging with APIs and the massive performance and cost-saving benefits of batch-processing AI requests.
What's next for BrandLink
The next step is to evolve BrandLink from brand discovery to product discovery, integrating e-commerce and affiliate links to make inspiration directly shoppable.
Built With
- gemini
- nextjs
- qloo
- typescript
Log in or sign up for Devpost to join the conversation.