Inspiration
The inspiration for Ideatrium – Brain Dump + Prioritizer came from the challenge of managing overwhelming streams of creative ideas and tasks. Often, people brainstorm a lot but struggle with prioritizing and executing effectively. Therefore, I aimed to create a tool that not only captured raw ideas but also helped shape them into actionable, prioritized plans using AI and the Eisenhower Matrix.
What it does
Ideatrium is a productivity tool that transforms your random thoughts into organized, prioritized action plans. It allows users to:
- Capture ideas quickly.
- Automatically analyze and score ideas for impact and effort using AI.
- Visualize them in an Eisenhower Matrix for smart prioritization.
- Convert ideas into tasks and subtasks with due dates.
- Gain AI-powered suggestions, SWOT analysis, and implementation steps.
- Use real-time syncing and offline support for seamless productivity.
How we built it
I built Ideatrium using:
- Frontend: Next.js 13+ (App Router), React 18, TypeScript
- Styling: Tailwind CSS and Shadcn/UI
- Backend: Supabase for database, authentication, and real-time syncing
- AI: Google Gemini API for AI-driven insights
- PWA Support: Service workers and manifest for offline capabilities
- Hosting: Netlify
The project was built with bolt.new AI that helps you ship ideas faster into production.
Challenges we ran into
I faced several challenges:
- Technical hurdles in integrating the Google Gemini API due to rate limits and response structure.
- Next.js upgrade issues: Bolt scaffolded the app using low dependencies and outdated packages. Upgrading to the latest versions caused breaking changes and forced us to refactor many parts of the codebase.
- Token usage limits: As the project grew in size and complexity rapidly, we consumed a lot of tokens on the bolt.new platform during development and testing.
Dev-time bugs and deployment: PWA setup, Supabase RLS configurations, and build issues on Vercel added extra overhead during the hackathon timeframe.
Accomplishments that we're proud of
- Built a fully functioning PWA with real-time sync and offline support.
- Seamless AI integration for prioritization, SWOT analysis, and planning.
- A responsive and intuitive UI with mobile optimization.
- Created a robust productivity system that transforms chaotic ideas into focused execution.
What we learned
- Learned to work around dependency mismatches and quickly debug complex Next.js build errors.
- Gained deep experience with AI integration, especially rate handling and fallback strategies.
- Understood the importance of choosing the right tech stack early, especially for fast-paced environments like hackathons.
- Improved my understanding of productivity methodologies like the Eisenhower Matrix.
What's next for Ideatrium – Brain Dump + Prioritizer
- Team Collaboration: Allow teams to share and work on idea boards together.
- Voice Input: Capture ideas through speech for faster input.
- External Tool Integration: Sync with Notion, Trello, and more.
- Mobile App: Build a React Native version for Android and iOS.
- API Access: Let third-party tools integrate and push/pull ideas and tasks.
- Marketplace: Share and explore idea templates across the community.
Log in or sign up for Devpost to join the conversation.