Shopping list — Lister
The synchronization keeps your lists up-to-date across multiple devices. In addition, you can create groups for different events, create multiple lists per group and invite multiple members. E.g. for family, roommates, office, wedding, vacation, party planning, etc. To briefly clarify, each group