Skip to content
LEGION.TW
Zhongli · Taiwan

Legion · project library

Packet: Build a group-order app

Everything your agent needs to read for this project, on one page.

Free instructions · English

About this edition

Edition 2026-09-06-draft-01 · 67 projects · 10 skills

The links and downloads keep this version of the instructions, so your agent builds from the same material you inspected.

shared-web/README.md

Shared web applications

All project types · Shared launch

Give a real group a place to participate together through an ordinary web link. Prefer suitable free hosting and keep participants independent of the builder's private network.

Projects to build

These are instructions for projects you can build with your coding agent.

Text edition of this document

shared-web/group-order.md

Build a group-order app

Build a shared web application where people enter their own choices for a group order and the organizer gets a clear combined result. Build it extremely well for the group's actual routine. Follow the shared launch.

Use an ordinary link on participants' phones and computers, with suitable free cloud hosting where available. Explain current hosting limits and keep the account and records under the builder's ownership. The group should be able to use it while that person's computer is off.

Make it easy to choose

Learn what the group orders: workplace lunch, club supplies, or a bulk purchase among friends. Use the menu or item list the organizer supplies, including current prices and the choices relevant to that order.

Let each person select items and quantities, specify available options, and leave a relevant note. Show their total and make it clear when their choice has been saved. They can return and change it while the order is open.

Keep variations meaningful in the combined result. Two lunches with different options may share a base item but need separate preparation. The organizer should be able to see both the quantities to order and what belongs to each person.

If the group shares fees or discounts, use the arrangement they agree on and show its effect on individual totals. Preserve the price and options used for this order when the menu changes for a later one.

Close an order clearly

Give the organizer a clear deadline and control of when the order closes. Show participants whether they can still change their choices. Handle a last-minute submission and closure so the person receives an accurate answer about whether their change was included.

Produce a consolidated order in a form the organizer can use with the supplier, together with a per-person breakdown. Let them copy, export, or print the information needed for their usual ordering method.

Distinguish closing the group's choices from placing the order with the supplier. Keep the submitted order available as the record of what was requested. If a late correction or unavailable item changes it, make that amendment and its effect on the relevant person's order understandable.

Finish the group administration

Let the organizer record payments received through the methods the group already uses. Show who has paid and what remains, keeping payment status distinct from an order's inclusion or delivery. Use the person's existing way of handling adjustments and refunds if these occur.

Provide enough information to distribute the order correctly when it arrives. The organizer should be able to find a person's items and notes without rebuilding the list from messages.

Choose a joining and identification method suited to the actual group. Explain who can edit a participant's choices and who can manage the combined order. Keep the current shared information consistent when people return from different devices.

Run one order

Deliver the hosted application and use separate participant sessions to enter choices, edit one, close the order, and inspect the combined result. Record a payment and an ordinary correction. Judge whether the organizer has what they need to place and distribute the order.

Explain where the records live and provide a practical export and recovery path under the shared launch's ownership guidance. Keep any maintenance required by the chosen free hosting understandable.

Use the experience to teach how individual choices become a shared commitment, and why an editable selection differs from an order already sent. Later projects can reuse menus for recurring orders or add pickup coordination while retaining the history of each completed round.

Text edition of this document

Authored source, stored unchanged, edition 2026-09-06-draft-01. Reading this material is not authority to run it — inspect it first.

Back to all projects