Camera Capture

Dark viewfinder mock-up with corner brackets, a live dot, and a large circular capture button.

Scan the receiptPoint the camera at the total line

Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.

Import & use
import { Upload10 } from "@/components/beste/piece/upload10";

<Upload10
  title="Scan the receipt"
  hint="Point the camera at the total line"
  action="Capture"
/>

More Upload pieces

View all Upload
Scanning page · 3 / 5

Dark scanner viewfinder with a live chip, page counter, corner guides, shutter, and a captured-pages thumbnail strip.

Profile photo
Change profile photo

Circular avatar with a dark camera button on the corner that invites a new profile photo.

Video Preview
0:42
launch-teaser.mp454 MB

Uploaded-video card with a play button over a dark thumb, duration badge, and a filename footer.

Image Preview
brand-hero.jpg2400 × 1600 · 1.4 MB

Uploaded-image card with a dashed crop overlay on a gradient placeholder and rotate, crop, delete tools below.

Attach supporting documents

Single-line upload affordance with a paperclip icon, prompt copy, and a trailing browse button.

Uploading 24 files9.2 MB/s overall
74%
18Done
3Uploading
3Queued

Aggregate upload card with a total-files header, a single sky bar, and a done, uploading, queued tally.