[verdict][prompt curatoriat][sursă: vhs.texs.org][traducere: la coadă]
Pot să vibecodez VHS Slipcover Maker?
// se construiește într-un weekend, dar rămân goluri reale
The core loop, type a title and print a correctly sized VHS slipcover, is a one-session build. But the rich design possibilities, range of 30+ physical media types, 22+ languages supported, and instant generation of covers from a variety of media sources makes this a lengthy project to spin up on your own. That part is not coming out of one prompt.
încredere: ridicată
ce e: Design and print labels, sleeves, and inserts for VHS, cassette, CD, vinyl, and more
Indice de constructibilitate · joc editorial
- Preț 6 $/lună greutate: plus 1
- Timp o sesiune pentru un singur format de copertă; luni pentru catalogul complet greutate: minus 2
- Categorie design nu cântărește
- Moat calitatea execuției · integrări greutate: minus 2
- Încredere ridicată greutate: plus 1
- Ce pierzi 5 elemente greutate: minus 2
- Site vhs.texs.org (si apre in una nuova scheda) nu cântărește
Moat-ul cântărește mai mult decât prețul: refăcut, e un proiect, nu o seară.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
Ce construiești
Type a title, adjust fonts and colors, and print your own labels and covers for VHS tapes, DVDs, Cassettes, Vinyl and more.
ce îți trebuie
- a printer that takes 11 x 17 cardstock, or a print shop
- TMDB API key only if you add movie-poster search
Submitted by the app's own developer, who confirms the last 10% took a year.
Promptul
Un weekend cu un agent de coding. Golurile care rămân sunt mai jos, la „ce pierzi”.
Build me a printable VHS slipcover maker to replace VHS Slipcover Maker (vhs.texs.org). Requirements:
- Vite + React + Tailwind, client-only, no server. State lives in the URL
query string, omit any param still at its default; the URL is the save
file and the share link. No database.
- Render the whole slipcover as one flat SVG die-cut wrap, 10.73 x 9.17 in:
back panel, 1.05 in spine, front panel, each panel 7.4 in tall (the VHS
case face height), plus fold-over flaps. Physical inches are the source
of truth, derive every pixel value from them.
- Front panel: drag-and-drop cover art with zoom and pan, cropped to the
panel, with the title over it. Spine: title rotated 90 degrees plus year
and runtime. Back panel: a synopsis block, up to four screenshot
thumbnails, and a fake barcode.
- Ink and background color pickers, five bundled retro Google Fonts, and
three era presets: 80s rental store, 90s studio release, plain typewriter.
- Fold lines show on screen but never export; the printed sheet gets only a
thin cut line around the outer die-cut perimeter.
- Export a Tabloid (11 x 17 in) PDF with pdf-lib at 600 DPI, plus a PNG via
canvas. Printed at 100% scale the folded sleeve must fit a standard VHS
tape.
- No accounts, no telemetry, everything runs in the browser.
- Out of scope: every other format (sticker labels, cassette J-cards, DVD,
vinyl), movie-poster search, and saved-design accounts. Do not attempt
Safari-specific SVG fixes, Safari paints foreignObject at the wrong
scale and supporting it is a project of its own.
- README: fold order for assembling the sleeve, and a warning that most
home printers stop at Letter, the wrap needs 11 x 17 cardstock or a
print shop. Prompt curatoriat: scris și revizuit manual pentru această aplicație. În engleză intenționat — e limba în care agenții de coding se descurcă cel mai bine.
Ce pierzi
- 30+ measured dieline templates: cassette J-cards, CD inserts, vinyl jackets, Blu-ray and DVD wraps, MiniDisc
- movie and music search that auto-fills cover art and metadata
- designs that persist and share as a URL
- die-cut label-sheet PDFs aligned to vendor sticker stock
- 22 UI languages
De ce se plătește în continuare
One cover is a fun afternoon project; people pay when the twelfth format still measures right against the real case in their hand and a whole shelf of tapes needs matching spines.
moat: Calitatea execuției Integrări ce e un moat
print-accurate dielines across dozens of formats; TMDB/music metadata and QR integrations
Ești de acord?
Balanța voturilor
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.