Inspiration
Snooze culture = Lose culture. And WE ARENT' LOSERS! One of our teammates snoozes for two full hours every morning, and the average person snoozes for about 20 minutes every morning.
What it does
Rise & Roast turns your alarm into a sarcastic accountability partner. Every time you hit snooze, the system:
- Analyzes your excuse with AI
- Generates a personalized roast
- Delivers it using hyper-realistic AI voices with the choice of 10 different languages
- Escalates consequences with each snooze
- Eventually texts your crush or posts a randomized photo from your camera roll to X The more you snooze, the worse it gets.
How we built it
We combined multiple APIs and services into q full-stack system: Gemini API → Sentiment analysis + personalized roast generation ElevenLabs → Realistic AI voice lines (10+ languages) Cloudflare Workers → Serverless backend for escalation + social features Twitter/X API → Posts randomized camera roll photos Twilio → Sends an embarrassing text to your crush Next.js + Tailwind → Frontend interface The system runs as three services working simultaneously: AI + Voice Backend (FastAPI), Social Media Backend (Cloudflare Workers), Frontend (Next.js)
Challenges we ran into
Learning every API from scratch and managing cross-service communication + integrating all the different sections of our project.
Accomplishments that we're proud of
We built a multi-API project, created highly personalized roast generation, integrated ElevenLabs for voice playback and designed a fun, clean UI
What we learned
We learned how to design AI systems that mix sentiment, tone, and personalization. We also learned Cloudfare.
What's next for Rise & Roast
Full mobile version, further social media integration (ex: Instagram).
Built With
- axios
- cloudflare-workers
- elevenlabs
- elevenlabs-sdk
- fastapi
- google-gemini-api
- javascript
- next.js
- python
- react
- tailwind-css
- twilio
- typescript
- uvicorn
Log in or sign up for Devpost to join the conversation.