A catalogue helps the customer choose.
Make relevant content easier to find and revisit.
Where this work fits
A meal-plan template still needs dates, recipes, and progress before a customer can follow it. People also need to find suitable content, save choices, and turn ingredients into a shopping list.
I built recipe discovery with filtering, ordering, and saved-state support. The purpose was to help a customer narrow a catalogue to useful content rather than simply expose a large list of records.
Find the records that need attention
Share the content, keep progress personal.
The original plan and a customer’s copy had different jobs. I modeled personal dates and completion separately, checked membership for premium activation, and handled conflicts such as placing two meals in the same slot. Catalogue filters helped narrow the recipes people could choose from.
The skills behind the work
- Query filtering
- Narrow records to the information a person is trying to find.
- SQL
- Query and update relational data, with clear rules about which records a result represents.
- Data modeling
- Give different product concepts clear records and relationships so updates have predictable meaning.
Membership gave customers a plan they could start and follow, with saved choices and progress. Recipe ingredients could become a reusable shopping checklist.