Show HN: I made a platform for consensual comedy roasts

1作者: RoastFeast28 天前原帖
Hi HN,<p>I built Roast Feast as a solo dev project to solve a cultural itch: I love the comedy of roasts but hate how online &quot;dunks&quot; are mean-spirited and lack consent. This is a space to bring back the fun of roasting among willing participants.<p>The core is consensual, structured humor:<p><pre><code> Verified Consent: To host a roast, you upload a photo holding a &quot;Feast!&quot; sign. No surprises. Private &amp; Safe: Create unlisted, invite-only events for friends, coworkers, or communities. Nicknames are platform-assigned (Adjective+Noun) to prevent impersonation. Tech Stack: Nuxt 3 (SSR), Supabase (Auth&#x2F;DB&#x2F;Realtime), Vuetify. I even wrote a custom PostgreSQL function to enforce the nickname format at the database level. </code></pre> I&#x27;m launching by being the first roast target (my &quot;Feast!&quot; sign is already up).<p>I&#x27;d love your feedback, especially on:<p><pre><code> The consent verification flow – does it feel clear or like unnecessary friction? The platform interface </code></pre> And a broader question: Do you think structured, consensual humor platforms like this have a future, or is the chaotic dunk the permanent norm online?<p>Try a roast or start your own: <a href="https:&#x2F;&#x2F;roastfeast.com" rel="nofollow">https:&#x2F;&#x2F;roastfeast.com</a>
查看原文
Hi HN,<p>I built Roast Feast as a solo dev project to solve a cultural itch: I love the comedy of roasts but hate how online &quot;dunks&quot; are mean-spirited and lack consent. This is a space to bring back the fun of roasting among willing participants.<p>The core is consensual, structured humor:<p><pre><code> Verified Consent: To host a roast, you upload a photo holding a &quot;Feast!&quot; sign. No surprises. Private &amp; Safe: Create unlisted, invite-only events for friends, coworkers, or communities. Nicknames are platform-assigned (Adjective+Noun) to prevent impersonation. Tech Stack: Nuxt 3 (SSR), Supabase (Auth&#x2F;DB&#x2F;Realtime), Vuetify. I even wrote a custom PostgreSQL function to enforce the nickname format at the database level. </code></pre> I&#x27;m launching by being the first roast target (my &quot;Feast!&quot; sign is already up).<p>I&#x27;d love your feedback, especially on:<p><pre><code> The consent verification flow – does it feel clear or like unnecessary friction? The platform interface </code></pre> And a broader question: Do you think structured, consensual humor platforms like this have a future, or is the chaotic dunk the permanent norm online?<p>Try a roast or start your own: <a href="https:&#x2F;&#x2F;roastfeast.com" rel="nofollow">https:&#x2F;&#x2F;roastfeast.com</a>