Inspiration

Many aspiring entrepreneurs struggle to identify the right business ideas or ideal locations to start them. With the rise of AI, we saw an opportunity to use large language models to offer intelligent, location-based business suggestions — turning vague startup dreams into actionable insights. This project aims to bridge the gap between ambition and strategy using AI.

What it does

Find Your Business is a smart AI-powered web application that provides:

  • Location → Business Recommendations: Suggests the best businesses for a specific area and budget.
  • Business → Location Recommendations: Suggests the best areas to start a given business idea within a city/state.

It analyzes user input and responds with top 2–3 high-potential suggestions, backed by real-world data and demand patterns.

How we built it

  • Frontend: Developed in React.js for a responsive and intuitive user interface.
  • Backend: Built using Flask (Python) to handle API requests securely.
  • AI Integration: Integrated with Gemini (Google’s LLM) to process inputs and generate intelligent recommendations.
  • Communication: Used Axios for seamless data transfer between frontend and backend.
  • Deployment: Hosted frontend on Vercel; backend runs locally for now.

Challenges we ran into

  • Designing effective prompts that yield context-aware and specific business suggestions.
  • Handling varying user inputs while maintaining prompt clarity.
  • Ensuring a smooth frontend-backend connection with proper CORS handling.
  • Managing AI token limits and refining outputs for better UX.

Accomplishments that we're proud of

  • Built a fully functional MVP in a short time that works end-to-end.
  • Successfully integrated AI to generate actionable business insights.
  • Clean and modular project structure ready for scalability.
  • Delivered an intuitive UI/UX that even non-tech users can interact with.

What we learned

  • How to effectively use LLMs (like Gemini) for real-world business applications.
  • The importance of prompt engineering in shaping AI outputs.
  • Managing a full-stack project under time constraints.
  • Improved our understanding of building production-ready AI-powered web apps.

What's next for Find Your Business

  • Add a real-time database to track popular searches and feedback.
  • Support multi-language inputs and outputs for global accessibility.
  • Integrate real-world trend analysis using APIs (e.g., Google Trends).
  • Explore replacing Gemini with a custom fine-tuned LLM or hybrid ML model.
  • Launch as a freemium tool for early-stage entrepreneurs.
Share this project:

Updates