🧠 About the Project: Memevestor.AI
🚀 Inspiration
The internet runs on memes, and Reddit is the stock exchange of culture. We were inspired by the idea: what if you could invest in memes like stocks? Memevestor.AI was born from the collision of financial markets and internet virality. It’s a fun, satirical take on trading—where the value of your portfolio depends on what’s trending on Reddit, not Wall Street.
We wanted to build something that was not just technically challenging, but genuinely entertaining—a platform where users can speculate on culture, flex their meme instincts, and learn about decentralized technologies in the process.
🛠️ How We Built It
Tech Stack & Tools:
- Bolt.new: Our app was built primarily using Bolt.new's lightning-fast builder, allowing us to go from idea to full-stack deployment rapidly.
- Supabase: For authentication, real-time user data, and leaderboard storage.
- Reddit API: To fetch trending memes and upvote data, powering the "stock" market backend.
- RevenueCat: For managing subscriptions to premium features like advanced meme analytics.
- Algorand: We used mock tokenization to simulate blockchain-based ownership of meme stocks.
- Tavus: Integrated AI-generated meme news recaps tailored to the user’s portfolio.
- ElevenLabs: Used to generate voice updates on the hottest meme movements.
- Netlify: For fast, scalable deployment of the full-stack Bolt.new app.
- Entri & IONOS: To publish the app to a custom domain.
🎓 What We Learned
- How to integrate multiple APIs into a Bolt.new-based full-stack workflow.
- Working with Supabase for scalable user data and real-time features.
- Utilizing Tavus and ElevenLabs for conversational and video AI capabilities.
- Creating mock blockchain logic using Algorand’s developer-friendly tools.
- Deploying responsive, mobile-first designs that look fun and meme-worthy.
🧩 Challenges We Faced
- Reddit API rate limiting: We had to be strategic with how often we pulled trending data and implemented caching layers.
- Mock tokenization logic: Mimicking stock ownership using Algorand without deploying actual smart contracts added complexity to backend logic.
- Integrating AI video and voice: Syncing Tavus and ElevenLabs outputs dynamically with user data was tricky due to API latency and media handling.
- Multi-SDK integration: Balancing multiple SDKs like RevenueCat, Supabase, and Algorand within Bolt.new’s environment required careful orchestration.
- Designing for fun: It’s surprisingly hard to make something look playful and meme-like without it becoming unusable. We had to iterate on UI and UX a lot to strike the right balance.
🏁 Final Thoughts
Memevestor.AI is a celebration of internet culture through a gamified trading experience. While it’s built to entertain, it also serves as a playground for cutting-edge tech—from blockchain and AI to real-time data systems. We hope it makes people laugh, learn, and look at memes a little differently.
Built with 💥 using Bolt.new.
Built With
- bolt
- netlify
- react
- supabase
Log in or sign up for Devpost to join the conversation.