go-protocl
about home photo-upload-demo Products

Photo upload demo

Pick a picture, drag to reposition, scroll or use +/− to zoom. The square crop is what will be saved; the circle on the right is the mask the print will be cropped against.

Pick an image to begin.

Circular preview

The full square is stored on the server; the circle is rendered at print time.

Filter

Loading filters…

Save payload

The component emits a photo-upload:saved event whose detail is the payload the backend (#29d / #29e) will receive. It is shown here for inspection.

(no save yet)