Inspiration
We believe that every dream - whether a lofty life goal or a fleeting image from sleep - holds the potential to inspire change. Yet, most dreams are forgotten, dismissed, or ignored due to a lack of clarity or direction. With drbanko.xyz (DreamBank AI), we built a space where users can express their dreams and instantly receive an AI-powered interpretation that transforms vague ideas into actionable insights. This platform is powered by Gemini AI, blending emotional resonance with cutting-edge intelligence.
What it does
DrBanko.xyz is an AI-powered platform that lets users:
- Write and Submit their dreams or ideas (in natural language)
- Select how they want them interpreted (e.g., as a startup, story, song, life plan, etc)
- Receive deep, structured analysis and actionable steps generated by Google Gemini AI
- (Premium Features) Get an Investor Readiness Score for startup dreams
- (Premium Features) Interact via video with an AI avatar using Tavus
- (Premium Features) Save dream ownership permanently on the Algorand blockchain
- Access past dreams in a personalized history dashboard
How we built it
We used a modern full-stack architecture, including:
- Bolt.new to rapidly build and iterate UI components
- React 18 + Vite for a fast and modern frontend
- Tailwind CSS + Shadcn/UI for styling and UI elements
- Google Gemini API for natural language interpretation
- Supabase for database, authentication, and edge functions
- Algorand Blockchain via Nodely.io API for dream hashing and ownership proof
- Tavus AI for personalized avatar video Conversation feedback
- Stripe (sandbox test) for subscription-based premium feature unclock
Challenges we ran into
- Previously I could not program or code, with bolt I was greatly helped by making this project. so I
learned independently through bolt and the internet. - Managing dynamic routing and async API calls inside Bolt
- Designing prompts that are meaningful yet flexible across dream types
- API usage limitations and cost
- Balancing creative expression vs actionable output
- Managing and formatting varied user input (dreams can be wild!)
- Balancing tone between spiritual, personal, and practical interpretations
- Integrating multiple APIs securely and asynchronously in the bolt timeframe
- Setting up and testing blockchain verification in testnet without leaking user data
- integrate Stripe for monetize
- UX clarity: ensuring even non-technical users can understand the platform’s value
Accomplishments that we're proud of
- Delivered a working Full-stack web app within the hackathon timeframe using Bolt, builder pack from bolt, Gemini, Supabase, Stripe.
- Created an emotionally engaging and visually clean user interface
- Successfully implemented dynamic AI interpretations based on multiple dream types
- Deployed the project live on a custom domain: https://drbanko.xyz
- Built a product that blends creativity and AI with real user value
- Fully functional dream submission → Gemini interpretation → storage workflow
- Set the foundation for monetization and community-based expansion
- Paved the groundwork for future integrations like Tavus AI and blockchain proofing
What we learned
- Bolt.new allows for ultra-fast full-stack
- How to harness large language models for highly personalized, contextual feedback
- Deepened our skills in Supabase edge functions, security, and RLS policies
- Learned how to balance creativity with user guidance in a product meant for everyone
- Improved multi-API architecture coordination using .env, fallback handling, and async UX flows
- AI can be a powerful co-pilot for imagination, not just information
What's next for drbanko.xyz (DreamBank AI)
- Launch user accounts with Supabase Auth for cross-device dream storage
- Integrate Tavus-powered video AI agents to narrate dreams visually
- Add blockchain dream certification via Algorand, powered by IPFS + Nodely (real mainet)
- Launch mobile PWA version and connect to push notification triggers
- Open Dream Gallery: community-curated dream inspirations
- Launch "Dream Accelerator" — AI turning dreams into startup decks and pitch scripts
- Monetize advanced interpretations using RevenueCat subscriptions
- Let users vote, remix, and collaborate on dream-based ideas
Built With
- bolt.new
- gemini
- react
- supabase
- tailwind
- tavus
- typescript
- vite
Log in or sign up for Devpost to join the conversation.