Team Status Report for 4/12/25

Risks & Management

  • Risk: Allergen info and ingredient lists are published to different MQTT topics at different times, which could cause missing context during processing.
  • Management: We cache the most recent allergen profile for each user/session so the grocery generation logic always has access to it regardless of message timing.

Design Changes & Justification:

  • Bought a magnetic clip-on attachment and magnets to attach to the device. This is to make the device stronger overall and more robust during the shopping experience

Progress:

  • Attached portable power supply to device
  • Finalizing dynamic frontend integration to reflect real product recommendations.

  • Improving fallback substitution mappings using external APIs and filtering logic.

  • Adding unique user_id tags to tie session-specific data (e.g., allergens to product input).

Leave a Reply

Your email address will not be published. Required fields are marked *