I built VibeShare, a home for all my vibecoded projects with per-project privacy. Here's how I made it.

I kept losing track of all the little apps I've vibecoded, so I built a place to collect them: VibeShare.

How I built it:

  • Stack: Next.js (App Router + server actions), Postgres with Drizzle ORM, Tailwind, deployed on Vercel
  • Data model: a projects table tied to an owner and category, plus a visibility/status field
  • The fun part was the visibility logic. Each project can be private (only you see it) or public, and public ones go into a review queue before they show up. Modeling private vs pending vs approved cleanly took a few tries
  • I vibecoded most of it by describing features and iterating, then tightened the data model and access checks by hand

What it does: save each project as a link and screenshot, sorted into categories, private or public per project.

It's live here: https://vibe-sharing.vercel.app

Happy to go deeper on any part of the build. What would you add?

reddit.com
u/Euphoric_News7972 — 7 days ago

Hone. A prompt enhancer.

I Vibe Coded an AI-powered prompt enhancer that's tuned specifically for each model

Tired of getting mediocre results because your prompts aren't optimized for the model you're using? I built Hone — paste any rough prompt, pick your target model (Claude, GPT, Gemini, DeepSeek, Grok, Nemotron, Llama, or Mistral), and it rewrites it using that model's actual best practices. It also tells you exactly what changed and why.

Built it as a Claude artifact, so no installs, no API keys — just open and use. Requires AI-powered artifacts enabled in Claude settings (Pro recommended).

Hone: AI Prompt Refiner for Claude, Gemini & GPT | Claude

u/Euphoric_News7972 — 28 days ago