Adult creator platform · VRChat-first

Why bros before hoes, when bros can be the new hoes?

HomieHoppers exists because one stupid joke refused to die. I used to joke that anyone staring at or touching the bulge too much had let their free trial expire and needed to subscribe to my OnlyHomies. Then someone said the name should really be HomieHoppers. The name was too good, the domain got bought, and now the joke has escalated into an actual website. Tragic. Productive. Very online.

Current build

Private MVP

Real accounts, creator profiles, follows, publishing, moderation controls, and now a properly deployed app instead of a decorative static page.

Creators visible

2

Posts live

14

Followers tracked

2

Product

Familiar social UX

Mobile-first onboarding, creator profiles, feed surfaces, and follow loops that feel recognizable without collapsing into generic sludge.

Operations

Modular monolith first

Next.js App Router, a persistent local auth store for Stage 1, and explicit product boundaries keep the first release shippable and self-hostable.

Risk

Compliance is part of the product

Adult-content policy, creator verification, moderation, and auditability stay visible in the architecture instead of arriving later dressed as an emergency.

How we got here

From OnlyHomies joke to actual website

An adult creator platform for VRChat creators built around real account access, creator pages, follows, and a product loop that can survive contact with reality.

Identity and onboarding

Live

Persistent accounts, password-backed login, durable sessions, age gate, creator application intake, and Google sign-in groundwork now share the same local session model.

Profiles, posts, and follows

Live

Public creator pages, creator-owned posts with real uploads, follow state, and a personalized feed already behave like a product instead of a pitch deck with lighting.

Creator operations and publishing

Live

Creator review, manual approval, drafts, edit/delete flow, admin controls, and the deployed upload pipeline are live. Next up: real stories, cleaner moderation ergonomics, and richer discovery.

Messaging and group chat

Later

Still intentionally deferred until the safety baseline and moderation loop are sturdy enough to survive human behavior.

Next build steps

What comes next

Step 1

Rework the admin dashboard into something that feels intentional instead of merely present.

Step 2

Extend avatar customization beyond raw image URLs with uploads, presets, and creator-facing cover controls.

Step 3

Finish the Google/VRCLinking onboarding path so OAuth-created accounts can complete VRChat verification without manual detours.

Step 4

Keep pressure on creator-profile reliability, especially around stale browser state, fresh-session routing, and public creator deep links.

Step 5

Graduate the local file-backed workflow to PostgreSQL-backed records without losing the review-state model.