Inspiration
Sometimes, getting your voice heard can feel impossible. Too many people talking at once, too many opinions flying around—it all becomes a chaotic mess. When everyone’s speaking over each other, ideas get lost, misunderstandings pile up, and nothing actually gets done.
But what happens when you're stuck on an idea? How can your team help when no one is truly listening? Brainstorming should be about collaboration, not noise. There has to be a better way—a solution that lets everyone contribute without the confusion.
That’s why we built Thubble – Live Think Bubbles. An AI-powered, all-in-one brainstorming platform designed to turn messy discussions into productive, structured collaboration. Whether you’re working on your next big project, planning an event, or even just deciding what to eat, Thubble keeps ideas organized, ensures every voice is heard, and provides AI-driven insights to keep the creativity flowing.
No more shouting over each other. No more losing great ideas in the noise. Thubble turns chaos into clarity.
What It Does
Thubble is an AI-powered online collaboration platform designed to bring ideas to life. It enables real-time teamwork in an engaging, structured environment, ensuring that discussions stay productive and focused.
With an intelligent AI assistant providing automatic feedback and built-in constructive criticism, Thubble guarantees that every voice is heard and every idea is refined—helping teams collaborate more effectively than ever before.
Key Features
- Real-time Collaboration – Work seamlessly with teammates, no matter where they are.
- AI-Powered Assistance – Get smart suggestions and insights to enhance your brainstorming.
- Organized Idea Mapping – Visualize and structure thoughts effectively with interactive "Think Bubbles."
- Focus & Productivity – Eliminate distractions and keep discussions structured and goal-oriented.
How We Built It
We first identified a problem—we were struggling to brainstorm ideas effectively. Sitting there, stuck in our seats, we realized that our brainstorming sessions were unstructured, inefficient, and chaotic.
So, we did what we do best—we brainstormed about brainstorming itself. That’s when we came up with Thubble – Live Think Bubbles.
Knowing our strengths and weaknesses coming into the project, we decided to divide and conquer:
- Teams split into front-end and back-end subteams to work efficiently.
- Regular communication in a main group chat ensured transparency and alignment.
Tech Stack
Frontend
- Next.js – Web app framework (React)
- ShadCN – UI components
- Redux – State management
Backend
- Next.js – Web app framework
- Supabase – Database and authentication
- Vercel – Hosting
- Claude 3.7 (Anthropic) – AI model for intelligent feedback
- Clerk – Authentication
- Datastax – Data management
Challenges We Ran Into
Our team faced several significant challenges while developing Thubble:
- Real-time Synchronization – Implementing a smooth, lag-free collaborative experience was difficult.
- AI Integration Issues – The Claude 3.7 API required extensive tweaking to provide meaningful and useful feedback.
- Frontend-Backend Communication – Bridging the gap between the two teams slowed development at times.
- Time Constraints – Prioritizing features was tough due to limited development time.
- Memory Optimization – Managing multiple users simultaneously editing Think Bubbles was more complex than anticipated.
Despite these obstacles, we persisted, debugged, and adapted, overcoming each challenge through teamwork and problem-solving.
What We Learned
Working as a Team is Key
Collaboration is the foundation of any successful project. A strong team isn’t just about individual talent—it’s about how well those talents come together. When team members communicate effectively, share ideas openly, and support each other, they create an environment where innovation thrives.
Using Our Strengths Effectively
Every person brings unique skills and expertise to the table. Recognizing and utilizing these strengths efficiently allows a team to work smarter, not harder. Whether it’s creativity, analytical thinking, problem-solving, or leadership, playing to each person’s strengths leads to better decision-making, higher productivity, and stronger outcomes.
Persistence and Continuity
Success rarely happens overnight. It takes dedication, adaptability, and a willingness to push forward, even when challenges arise. A great team stays committed to its vision, learns from setbacks, and continuously improves. With persistence, ideas evolve, projects progress, and goals turn into reality.
The key? Keep moving forward—step by step, iteration by iteration—until success is achieved.
Built With
- clerk
- datastax
- nextjs
- supabase
- vercel
Log in or sign up for Devpost to join the conversation.