Product
Familiar social UX
Mobile-first onboarding, creator profiles, feed surfaces, and follow loops that feel recognizable without collapsing into generic sludge.
Adult creator platform · VRChat-first
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
Mobile-first onboarding, creator profiles, feed surfaces, and follow loops that feel recognizable without collapsing into generic sludge.
Operations
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
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
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.
Persistent accounts, password-backed login, durable sessions, age gate, creator application intake, and Google sign-in groundwork now share the same local session model.
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 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.
Still intentionally deferred until the safety baseline and moderation loop are sturdy enough to survive human behavior.
Next build steps
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.