N/A

Built With

Share this project:

Updates

posted an update

Backend & Database Integration Connected Backend Server (server.js) The backend powers all roast generation, leaderboard stats, and user data management. Built with Node.js, this server handles all client requests and processes roasts efficiently.

Integrated Supabase Database For data storage, I chose Supabase — an open-source Firebase alternative. It securely stores user pitches, roast results, ratings, and aggregates stats for the leaderboard and user profiles.

API Endpoints Setup Created clean REST API routes to bridge frontend and backend. These endpoints allow fetching recent roasts, submitting new pitches, retrieving leaderboard data, and loading user stats.

Log in or sign up for Devpost to join the conversation.

posted an update

Recent Roasts Section I wanted Pitch Roast to feel like a living, social space. So I added a section showing recent roasts from all users. This keeps the app dynamic and fun, encouraging people to come back and see new content.

Log in or sign up for Devpost to join the conversation.

posted an update

Text-to-Speech Audio Playback To really bring the roast to life, I integrated audio playback. Now users don’t just read the roast — they hear it in the chosen voice. This made the app way more engaging and shareable.

Log in or sign up for Devpost to join the conversation.

posted an update

Voice Selection Dropdown To make the roast experience unique, I added a voice selector. Users can pick from different text-to-speech voices to hear their pitch roasts out loud. It’s a small detail but adds huge personality and fun!

Log in or sign up for Devpost to join the conversation.

posted an update

Pitch Input UI The very first step was giving users a simple, clean place to type their startup idea. It was important that this input felt approachable and encouraged creativity — after all, the fun starts here!

Log in or sign up for Devpost to join the conversation.