Groly
Mobile-first shopping lists, supplement tracking and meal planning PWA apps designed for self-managed families.
Lazy Cat OIDC login has been integrated, and it is recommended to have a better experience on the mobile side. ##Functional characteristics - * * Shared shopping list **-Multi-user real-time synchronization (SSE), support offline editing, and automatic category sorting - * * Barcode scanning **-The camera scans product barcodes and automatically queries the product name from Open Food Facts - * * Supplement tracking **-Record daily intake, nutrient statistics, inventory management, push reminders - * * Recipe Management **-Create/import recipes, scale by portion size, and add ingredients to your shopping list with one click - * * Weekly dining plan **-Arrange recipes or free notes by day, add ingredients for the entire week with one click - * * Favorites **-Long press to collect frequently purchased items and quickly add them again - * * Push notifications **-Shared list change notifications, supplement reminders, version update notifications - * * Location awareness **-The corresponding list is automatically opened when arriving at the supermarket ###Shopping list home page, new list bullet layer and list detail page | 1| On the home page of `My Lists`, click the circle at the bottom `+`|-|Popup the bottom drawer of the new list| | 2| Check the classification selection area|-|You can see categories such as `Standard`,`Supermarket`,`Drugstore`,`Organic`,`Bakery`,`Household`,`Pharmacy`,`Online`,`Store`,`Recipe` and other| | 3| Select Supermarket and fill out the form| Additional information: `Go to Box Horse on Saturday`; Name: `Weekend Shopping`|The `Supermarket` card is highlighted, and the form displays the `Additional info (optional)` and `Name` input boxes| | 4| Click `Create`|-|The new list was created successfully and automatically jumps to the list details page; the list names 'Weekend Purchase' and '0 items (0 items)' are displayed at the top.| | 5| Checklist details empty status| New list No products| The page displays a prompt banner `Tip: Groly can automatically open this list when you're nearby. Enable in settings (Tip: Groly can automatically open this list when you get close, please enable it in the settings)`, and the middle empty status is` No items yet. Tap + to add one. (No product yet, click + Add)`| | 6| Click on the bottom circle `+`|-|The bottom drawer for adding goods pops up, which contains the `Qty/Info (e.g. 3 pcs, 1 litre)(quantity/remarks, such as 3 pieces, 1 liter)`,`Item (product name)` input boxes, as well as the operation buttons of Collect, Scan Code,`Close`, and `Add| | 7| Fill in and add products| Quantity/Remarks:`2pcs (2 pieces)`; Trade name: `Milk`|The product was added successfully, and the product is displayed in the list; the top item count is updated from `0 items (0 items)` to `1 item (1 item)` or higher| ###Supplement creation | 1| If there is no 'Supplements' label on the bottom| Settings → Display → Enable Supplements| The 'Supplements' entry appears in the bottom navigation| | 2| Open `Supplements`|-|The title at the top is 'Supplements', and you can see the 'Today/History' segmentation, the 'Manage' button and the empty status 'No supplements yet'| | 3| Click `Manage` on the page|-|Enter the supplement management portal to start creating supplements| | 4| Click on the bottom circle `+`|-|The bottom drawer titled 'Log' pops up, with two buttons 'Close' and 'Manage' displayed at the bottom| ###Recipe creation | 1| If there is no 'Recipes' label at the bottom| Settings → Display → Enable Recipes| The entry `Recipes 'appears in the bottom navigation| | 2| Open `Recipes`|-|The title at the top is 'Recipes', and you can see 'Recipes/Meal Plan' switching, search icon and empty status 'No Recipes yet'| | 3| Click on the bottom circle `+`|-|The bottom drawer of `Add recipe` pops up, which contains two entries: `Import URL` and `Create manually`| | 4| Click `Create manually`|-|Go to the New Recipe page and display `Recipe name`,`Short description (optional)`, portions,`Prep`,`Cook`,`Ingredients`,`Instructions` and `Save recipe`| | 5| Fill in the recipe and save| Name: `Scrambled egg with tomato`; portions: `4`; Ingredients: `3 eggs`,`2 tomatoes`; Steps: `Stir fry it well.'|After saving successfully, you return to the recipe list. The empty state disappears and the new recipe is displayed| ###Meal Plan Weekly View | 1| Switch to Meal Plan on the Recipes page|-|The page switches to the week view, and `Meal Plan` is highlighted in the segmentation control| | 2| Check the body of the week calendar|-|You can see the left and right week switch buttons and the middle week title (such as `KW16·13. - 19. Apr (Week 16, April 13 - 19)`), and 7 `+ Add meal` cards from `MON` to `SUN`| | 3| Click `+ Add meal` on any day| Use the freshly created 'Scrambled Eggs with Tomatoes'|Enter the process of adding meals; after successful selection, the recipe or plan item will be displayed in the card for the day|





