Inspiration
We created Competition Radar to automate competitive intelligence gathering, helping businesses understand their competitors quickly without manual research.
What it does
Competition Radar uses AI to analyze competitor websites and extract key business insights including company direction, product launches, and unique offerings in a structured dashboard.
How we built it
Built with Next.js, Supabase for auth/database, Tavily API for web crawling, and Google's Gemini AI for content analysis, with asynchronous processing for better user experience.
Challenges we ran into
We faced challenges with anti-bot measures blocking our crawler, managing asynchronous processing, and ensuring consistent AI response formatting for database storage.
Accomplishments that we're proud of
We successfully transformed unstructured web content into actionable business intelligence with a responsive user experience and clear error handling.
What we learned
We learned to effectively combine multiple AI services and implement asynchronous processing patterns in Next.js API routes.
What's next for Competition Radar
We plan to add historical tracking, sentiment analysis across social channels, pricing strategy analysis, and industry-specific templates.
Built With
- gemini
- javascript
- next.js
- tavily
Log in or sign up for Devpost to join the conversation.