STD

Standard Order

Choose this path when the request is clearer, lighter, and should move into ordering with fewer questions.

Image / Animation Zone

Standard-route samples will live here.

This batch only fixes the image and animation structure. Real motion assets and enlarge behavior come later.

Text Box

This route stays lighter and more structured.

The standard route should move the user through smaller question cards first, then into upload and contact capture. It is not a poster-style page, and it should not turn into a long form at the top.

List Block

You will see these parts first.

  • Light choice group: size, quantity, and album-related questions come first.
  • Visible upload zone: the upload section stays on the page, but real upload behavior is deferred.
  • Contact group: name and contact details stay at the end so the page does not start as a hard form.

Selection

Choice Group

Mixed

This group is now refined into 3 question cards: size, quantity, and album. This batch still locks structure only and does not connect real field logic.

Photo Size

Required

Later this area will hold the visible two-size choice structure.

  • Size option A
  • Size option B

Photo Quantity

Required

Later this area will hold the default single-copy structure plus extended quantity selection.

  • Default quantity
  • Extended quantity

Album Option

Optional

Later this area will hold the visible yes / no choice structure. If no supporting note is needed, this slot can stay empty.

  • Yes
  • No

Upload

Image Upload

Deferred

Image upload must remain visible in the standard route. Files are now uploaded to real storage only after inquiry creation, using the returned inquiry code.

This first usable version allows JPEG, PNG, WEBP, HEIC, HEIF, and TIFF; up to 12 files per upload step, with a 20 MB limit per file.

The upload stays minimal in this batch: create inquiry first, then upload and bind file records, with no pre-upload model or rich progress UI yet.

Contact

Contact Details

Required

Name and contact details stay at the end so the earlier part of the route can remain light and easier to read on mobile.