IDEAGENIE
Spark winning ideas from real user pain points
Created on 21st June 2025
•
IDEAGENIE
Spark winning ideas from real user pain points
The problem IDEAGENIE solves
What Is Idea Genie?
Idea Genie is a smart research tool that helps anyone—kids, students, creators, business owners, or even grandparents—explore what people around the world are thinking, searching, or struggling with.
How It Works :
Step 1: You Type a Topic or Keyword
Just enter something you're curious about—like "climate change," "online learning," or "small business."
Step 2: It Gathers Real-World Data
Idea Genie collects trending data from sources like:
- Google Trends
- Twitter (X)
- Online forums and communities
It looks at what people are searching for, talking about, or complaining about.
Step 3: AI Summarizes It for You
Instead of showing long posts or confusing data:
- It summarizes the main problems people are facing
- Shows potential solutions or product ideas
- Helps you see how common or serious the problem is
You don’t have to scroll through pages of content—the Genie gives you the clear picture.
Step 4: You Get Useful Insights
With these insights, you can:
- Find new project ideas
- Create useful products
- Start school or college competition projects
- Understand real-world problems more clearly
Who Can Use It?
- Students: Great for science fairs, hackathons, or classroom projects
- Creators/Developers: For finding new ideas or validating old ones
- Entrepreneurs: To discover real customer pain points and build useful products
- Older Adults/Grandparents: To learn about modern problems and trends in a simple way
Why It’s Useful
Idea Genie saves time and effort.
Instead of spending hours researching online, you get clear, easy-to-read insights in just a few clicks.
Whether you want to learn, create, or build something meaningful, Idea Genie helps you do it faster and smarter.
Challenges we ran into
There were several moments when we faced challenges during the development of this project. To be honest, most of the difficulties came from two main areas.
First, we didn’t fully discuss how we were going to implement the tech stack. We were using Next.js, TypeScript, Tailwind CSS, CSS, HTML, and MongoDB(first time we have decidedx to use Laravel for the backend)—but without a clear plan or division of responsibilities, we ran into confusion and overlapping work.
Second, our team communication and bonding weren’t strong in the beginning. This led to delays, misunderstandings, and inconsistent progress. Although we improved this significantly over time, if we had built better communication from the start, we could have avoided many of the issues we faced.
One specific hurdle we encountered was integrating the frontend canvas logic (written in vanilla JS) with the backend data (stored in MongoDB). It was tricky to keep the node structure in sync with the database while still allowing smooth interactions on the canvas. We solved it by designing a clear JSON schema for each node, mapping them to database documents, and using update hooks to keep everything in sync during user interactions.
This experience taught us how important proper planning and team communication are—especially in fast-paced projects.
Tracks Applied (3)
Authenticate with Civic Auth
Civic Technologies
Best use of Gemini API
Major League Hacking
Best Use of MongoDB Atlas
Major League Hacking
Technologies used


