Inspiration
I impulse buy things way too frequently and easily, so I thought this would be a fun financial deterrent to create for this Hackathon!
What it does
Takes in your personal information into a cache and sends it to Gemini to get a roast back, along with a voice that reads it for you (even MORE of a deterrant)
How we built it
I used a React+Vite setup and looked into how I can use TypeScript for making Chrome extensions. I used Gemini API and ElevenLabs API for this.
Challenges we ran into
OOHHHH THE AUDIO RESTRICTIONS! Chrome's V3 manifest restrictions were way more harsher than they were for V2, so I couldn't auto-play audio as I envisioned. I struggled with this for HOURS! I did find the workaround, which was the audio player (though it isn't the most prettiest thing)..
Accomplishments that we're proud of
Actually connecting and getting responses from the API used, and also knowing how to make a Chrome extension now!
What we learned
That I technically could make something (albeit MVP) under 24 hours alone!
What's next for Personal Cart Roaster
I want to make this applicable for not just Amazon but also Sephora and eBay (so I can use them HAHA)
Built With
- elevenlabs
- gemini
- html/css
- node.js
- typescript
Log in or sign up for Devpost to join the conversation.