PeachyList Base Plan
Your Complete Guide to Shopping List Management
📚 Quick Navigation
- Login & Account Association Logic
- Trying the App Without an Account
- Guest Account Management
- Subscription, Billing & Promo Codes
- Remove Account / Unsubscribe
- Changing Credentials
- Onboarding Tour
- Store Setup & Configuration
- Store CRUD Operations
- Store List with Items Added
- Store Tab Display and Interaction
- Item Management
- Store Budgets & Price Tracking
- Checked Items Management
- Swipe & Drag Gestures
- Global Search Functionality
🔐 Login & Account Management
Understanding user authentication and account association
1 Login & Account Association Logic
PeachyList uses a phone number-based authentication system that provides secure access while allowing flexible account management. Here's how it works:
First-Time Users and Invited Guests
Both first-time users and invited guests follow the same streamlined login flow:
- Download the app from your device's app store.
- Enter a phone number to create or access an account.
- Receive a text message with a secure confirmation code.
- Enter the code to gain access to your account.
Account Association Rules
- Each phone number can be linked to only one account at a time.
- To change the association, the number must first be removed from its current account.
- This ensures data security and prevents unauthorized access.
2 Trying the App Without an Account
You don't have to sign up to start using PeachyList. On the login screen, tap "Continue without account" to go straight into the app in visitor mode.
What Visitor Mode Includes
- A single fixed store called "My list".
- Full item management — add, edit, delete, check off, and reorder items.
- Everything is saved on your device and persists across app restarts.
What Visitor Mode Does Not Include
- No additional stores — you're limited to "My list".
- No guest invitations or list sharing.
- No cross-device sync — data lives only on the device you used.
3 Guest Account Management
PeachyList allows account owners to invite and manage guest users, enabling collaborative shopping list management for families, roommates, or team members.
Inviting a Guest
To invite someone to join your PeachyList account:
- Navigate to the Account tab in the app.
- Tap the "+ Add guest" button.
- Enter the guest's phone number (format: (619) 333 - 5555) and click the Add Guest button.
- Your guest will now have download the app from their device's app store.
Guest Already Registered
If you attempt to invite a phone number that's already registered to another account, the system will display a notification:
This security measure ensures that each phone number maintains a single account association at any given time.
Successful Guest Addition
When a guest successfully accepts your invitation, you'll see a confirmation message:
"(619)333 - 5555 has accepted your invitation and is now part of your Peachy team. You can manage guests in the Account tab."
Removing a Guest
Account owners have full control over guest access and can remove guests at any time:
- Go to the Account tab.
- Find the guest you want to remove from your list.
- Tap the trash can icon.
- Confirm the removal action.
- The guest (e.g., (619) 333 - 5555) will no longer have access to your shopping lists on their account.
- Any public lists they created will remain available, while private lists will be permanently deleted.
- If the guest had access to your host phone number through PeachyList, that access will be revoked.
Guest Notifications
When a guest is removed from an admin account, they should receive a notification informing them that unfortunately they no longer have access to the host's peachy shopping list. This ensures transparency and clear communication about account access changes.
4 Subscription, Billing & Promo Codes
PeachyList is a subscription app. Your subscription is billed through the store you installed from — the App Store on iOS, Google Play on Android — not directly by Peachy.
Managing Your Subscription
- Go to the Account tab.
- Tap "Subscription".
- The app opens your platform's subscription settings, where you can change plans or cancel.
Redeeming a Promo Code
- Go to the Account tab.
- Tap "Redeem Promo Code".
- Your platform's redemption sheet opens — enter the code there.
If the sheet doesn't open, redeem manually: in the App Store tap your profile and choose "Redeem Gift Card or Code"; in the Google Play Store choose "Redeem code".
Restoring a Previous Purchase
If you've subscribed before — on a new device, or after reinstalling — tap "Restore Purchases" on the subscription screen to reactivate your existing plan without being charged again.
5 Remove Account / Unsubscribe
Account owners have the option to permanently delete their PeachyList account and all associated data.
To remove your account:
- Navigate to the Account tab.
- Scroll to find the "Remove account" option.
- Read the warning message carefully.
- Tap "Cancel" to abort, or "Remove" to proceed.
- Confirm your decision.
This action cannot be undone. Please ensure you have backed up any important information before proceeding.
6 Changing Credentials
PeachyList allows you to update your phone number for security or convenience purposes.
How to Change Your Phone Number
- Go to the Account tab.
- Tap "Change" link located next to your phone number on the top right of the page.
- A confirmation code will be sent to your new phone number.
- Enter the confirmation code you received.
- Tap "Change" to complete the process.
7 Onboarding Tour
To learn more about this product:
- Navigate to the Account tab.
- Tap "Help & Guide" to replay the tour at any time.
Two Kinds of Tour
- A welcome tour of full-screen slides, shown the first time you open the app.
- An interactive tour that highlights each control in place with tooltips.
The app remembers which tours you've completed, so they won't reappear on every launch. You can always start one again from Help & Guide.
🏪 Stores Management
Organize your shopping destinations and manage store information
1 Initial Store Setup
PeachyList provides flexible store management to accommodate all your shopping needs, from grocery stores to specialty shops.
Empty Account State
In cases where no stores are set up yet, the application will display helpful information to guide users:
"Add your first store to start organizing where you shop. Add any store you like to shop at. Tap Add Store to get started."
Searching From the Stores Tab
The STORES tab has its own search bar at the top, with the placeholder "Search your item". It searches your items across every store, so you can find something without knowing which store it's filed under.
- Results appear in a dropdown formatted as
Store Name - Item Name. - Tapping a result takes you to that item in its store.
- If nothing matches, the dropdown shows "No items found".
- Tap the × in the search bar to clear the query and return to your store list.
2 Store Management Capabilities
The Stores management interface provides comprehensive control over your shopping destinations, enabling full Create, Read, Update, and Delete (CRUD) operations.
Creating a New Store
- Navigate to the STORES tab.
- Tap the floating "Add Store" button in the lower corner.
- The "Manage store" panel opens with a Store name field.
- Enter the store name (e.g., "Costco", "Walmart", "Trader Joe's").
- Tap "Save Store" to confirm.
Editing an Existing Store
To modify store details:
- Find the store you want to edit in the STORES tab.
- Tap the pencil (edit) icon on the right of the store row.
- Update the store name as needed.
- Tap "Save" to apply the change.
Deleting a Store
Before removing a store, consider the following:
- Locate the store you wish to remove.
- Tap the trash (delete) icon on the right of the store row.
- Review the "Delete store" confirmation panel.
"Are you sure you want to delete this store? This will also delete all items in the store."
Tap "Cancel" to keep the store, or confirm to proceed with deletion.
Store Ordering and Synchronization
PeachyList allows you to arrange your stores in your preferred order:
- The order you establish in the Stores management section is immediately reflected in the horizontal display order of store tabs under the List tab.
- Use the drag handle (the two horizontal bars) on the left of each store to reorder the list.
- Press and hold the handle briefly, then drag the store to its new position.
- The list scrolls automatically when you drag a store toward the top or bottom edge, so you can move a store past the visible screen.
- Changes sync in real-time across all your devices and with any invited guests.
3 Store List with Items Added
When you have stores configured but no items assigned to them yet, the application provides helpful guidance to get you started.
"Add any items you'd like to your list. Tap Add Item to get started."
Transitioning to Active Use
Once you add your first item to a store:
- The informational message disappears.
- The item list becomes visible.
- You can begin managing your shopping list actively.
4 Store Tab Display and Interaction
PeachyList features an intuitive horizontal scrolling interface for managing multiple stores efficiently.
Horizontal Scrolling for Tab Overflow
When the number of store tabs exceeds the available width of the viewport, the tab bar becomes horizontally scrollable (left-to-right). This ensures all your stores remain easily accessible without cluttering the interface.
Active State Indication
Visual feedback helps you always know which store you're viewing:
- When you tap or click on any tab, it immediately adopts the visual 'active' state.
- Active tabs are highlighted with distinct styling (background color, border, or text emphasis).
- This state persists whether the tab is visible in the current view or scrolled out of sight.
Corresponding Content Display
Tapping a store tab triggers an immediate update to the content area:
- The system displays the list of items belonging exclusively to the newly active store.
- Items from the previously active store are hidden.
- The transition is smooth and instantaneous.
📋 List Management
Master your shopping list with powerful item management tools
1 Item Management
PeachyList provides comprehensive tools for managing your shopping items with flexibility and ease.
Adding a New Item
To add items to your shopping list:
- Navigate to the LIST tab.
- Select the store where you want to add the item.
- Tap the floating "Add Item" button.
- The "Manage item" panel opens with three fields side by side.
- Enter the Item name.
- Set the Qty (defaults to 1).
- Optionally enter a Price — used for budget tracking.
- Tap "Save Item" to confirm.
2 - Apples. If the store has a budget set, the item's price is shown alongside it.
Editing an Existing Item
To modify item details:
- Locate the item in your list.
- Tap the pencil (edit) icon next to the item.
- The "Manage item" panel opens, pre-filled with the item's current values.
- Update the name, quantity, or price as needed.
- Tap "Save Item" to apply changes.
Deleting Items
Tap the trash (delete) icon next to any item for immediate removal. The edit and delete icons are hidden once an item is checked off — uncheck it first if you need to change it.
2 Store Budgets & Price Tracking
PeachyList can track what you're spending as you shop. Each store carries its own budget, so a $60 grocery run and a $200 warehouse trip are tracked separately.
Setting a Budget
- Open the LIST tab and select the store.
- Tap the "$ Set budget" link above the item list.
- Enter the Amount in the "Set budget" panel.
- Tap "Save budget".
How the Running Total Works
Only items you have checked off count toward what you've spent — the total reflects what's actually in your cart, not what's still on the list.
- The budget bar shows Budget $60.00.
- Once you check off your first item it also shows | Remain $44.50.
- Each item displays its own price beside its name.
Prices Are Optional
Items without a price count as $0.00. You can set a budget and only enter prices for the expensive items you actually want to watch.
Clearing a Budget
Tap the × on the budget bar to remove the budget for that store. Your items and their prices are kept — only the budget and the running total go away, and the bar returns to the "$ Set budget" link.
3 Checked Items Management
PeachyList features an intelligent checked items system that helps you track your shopping progress and manage completed items efficiently.
Checking Items
Tapping the circular checkmark on an item marks it as completed and moves it to the Checked Items section at the bottom of the screen, below a separator line.
The Checked Items Header
What the header shows depends on whether the store has a budget:
- Without a budget: the number of checked items and their total quantity — e.g.
Items 4 Quantity 7. - With a budget: the total quantity plus what you've spent — e.g.
Quantity: 7andTotal: $15.50.
Clearing Checked Items
The clear action sits in the checked items header. It reads "Delete checked" normally, or "Clear checked" when a budget is set:
After Clearing All Items
After the "Clear All" action is executed:
- The entire "Checked Items" section immediately disappears from the user interface.
- The view returns to the initial state.
- The main shopping list displays only unchecked items.
- This provides a clean slate for your next shopping session.
4 Swipe & Drag Gestures
Beyond tapping, the LIST tab supports gestures that make everyday shopping faster.
Swipe Between Stores
Swipe left or right anywhere on the item list to move to the next or previous store — no need to reach up and tap a store tab. Swiping stops at the first and last store rather than wrapping around.
Drag to Reorder Items
Press and hold an item, then drag it up or down to reorder your list. Arrange items in the order you walk the aisles so your list matches the store layout.
- The item lifts with a shadow so you can see what you're moving.
- Dragging toward the top or bottom edge scrolls the list automatically.
Drag to Reorder Store Tabs
The store tabs across the top can be dragged into a different order too. The order you set is shared with the STORES tab — reordering in one place updates the other.
5 Global Search Functionality
PeachyList includes a powerful global search feature that helps you quickly find items across all your stores, regardless of which tab is currently active.
Search Scope
The search functionality operates with global scope:
- Searches across all available store tabs.
- Returns results for items listed in any store.
- Works independently of the currently active tab.
Results Display Format (Dropdown)
Search results are displayed in a clear, organized dropdown menu using the following format for each entry:
Store Name - Item Name
Example: If "Apples" is in the search query and exists in "Store A," the result displays as:
Store A - Apples
If the same item exists in multiple stores, each occurrence is listed separately:
Store A - ApplesStore B - Apples
User Interaction and Navigation
The search feature provides seamless navigation to help you locate items quickly:
Two-Step Navigation Process:
- Click on a search result line: When you click on any entry in the search dropdown.
- Automatic tab activation: The system activates and navigates to the chosen Store Tab.
Item Visibility
Once navigation is complete:
- The list of items belonging to that store is displayed.
- The chosen item is placed on top of the item list for immediate visibility, blinking For about 5 seconds before it's placed back to its original position.
- This ensures you can quickly find what you were searching for without scrolling.
Empty State Handling
When an account has no stores set up yet and no items assigned, but a user initiates a search, the system displays:
Along with helpful guidance:
"Add your first store to start organizing where you shop. Add any store you like to shop at. Tap Add Store to get started."This messaging guides new users toward the necessary first steps to make their account functional.