{"id":6220,"date":"2024-03-22T15:55:00","date_gmt":"2024-03-22T15:55:00","guid":{"rendered":"https:\/\/digm.drexel.edu\/uxid\/?p=6220"},"modified":"2024-06-04T13:08:37","modified_gmt":"2024-06-04T13:08:37","slug":"freshly","status":"publish","type":"post","link":"https:\/\/philsinatra.net\/branches\/uxid\/2024\/03\/22\/freshly\/","title":{"rendered":"Freshly"},"content":{"rendered":"\n<h1>The Overview<\/h1>\n\n\n\n<p>Freshly is a mobile app that helps young adults reduce their food waste by keeping track of their foods\u2019 freshness, giving waste-free recipes, and teaching users about their food and its impact through simply scanning their grocery receipt.<\/p>\n\n\n\n<h1>The Context and Challenge <\/h1>\n\n\n\n<h2>Timeline:<\/h2>\n\n\n\n<p>6 months (September 2023 \u2013 March 2024) <\/p>\n\n\n\n<h2>Roles<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"1920\" height=\"1080\" src=\"https:\/\/digm.drexel.edu\/uxid\/wp-content\/uploads\/2024\/04\/team.png\" alt=\"\" class=\"wp-image-6241\" srcset=\"https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/team.png 1920w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/team-300x169.png 300w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/team-1024x576.png 1024w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/team-768x432.png 768w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/team-1536x864.png 1536w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/team-1440x810.png 1440w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n\n\n\n<h2>The Problem<\/h2>\n\n\n\n<p>Young adults waste a lot of their food because they struggle to keep track of expiration dates, forget what they have in their kitchen, and are not aware of the best ways to store and use their food.<\/p>\n\n\n\n<h2>Goals &amp; Objectives<\/h2>\n\n\n\n<p>The goal of this project is to create a native mobile app with clean and simple UI for young adults between the ages of 18-30 that motivates and educates them on building good food habits while also reducing their food waste. <\/p>\n\n\n\n<h1>The Process &amp; Insight <\/h1>\n\n\n\n<h2>Research<\/h2>\n\n\n\n<h3>User Persona<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"1682\" height=\"720\" src=\"https:\/\/digm.drexel.edu\/uxid\/wp-content\/uploads\/2024\/04\/userpersonas.png\" alt=\"\" class=\"wp-image-6228\" srcset=\"https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/userpersonas.png 1682w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/userpersonas-300x128.png 300w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/userpersonas-1024x438.png 1024w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/userpersonas-768x329.png 768w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/userpersonas-1536x658.png 1536w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/userpersonas-1440x616.png 1440w\" sizes=\"(max-width: 1682px) 100vw, 1682px\" \/><\/figure>\n\n\n\n<h3>Competitor Analysis<\/h3>\n\n\n\n<p>We listed all the features of competitors to see how common they were across the idea space. We also looked at reviews to determine likes and dislikes in the apps. Our main takeaways were:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"1617\" height=\"702\" src=\"https:\/\/digm.drexel.edu\/uxid\/wp-content\/uploads\/2024\/04\/competitor.png\" alt=\"\" class=\"wp-image-6229\" srcset=\"https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/competitor.png 1617w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/competitor-300x130.png 300w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/competitor-1024x445.png 1024w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/competitor-768x333.png 768w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/competitor-1536x667.png 1536w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/competitor-1440x625.png 1440w\" sizes=\"(max-width: 1617px) 100vw, 1617px\" \/><\/figure>\n\n\n\n<p>We then conducted an initial survey and interviews to look into young adults&#8217; food habits and find patterns in how and why their food goes bad.<\/p>\n\n\n\n<h3>Survey<\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" src=\"https:\/\/digm.drexel.edu\/uxid\/wp-content\/uploads\/2024\/04\/table.png\" alt=\"\" class=\"wp-image-6230\" width=\"1198\" height=\"932\" srcset=\"https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/table.png 1198w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/table-300x233.png 300w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/table-1024x797.png 1024w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/table-768x597.png 768w\" sizes=\"(max-width: 1198px) 100vw, 1198px\" \/><\/figure><\/div>\n\n\n\n<p>Once we finished our pre-design research, we created an affinity map with all our data to gathered our main takeaways: <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"1783\" height=\"795\" src=\"https:\/\/digm.drexel.edu\/uxid\/wp-content\/uploads\/2024\/04\/researchfindings.png\" alt=\"\" class=\"wp-image-6231\" srcset=\"https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/researchfindings.png 1783w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/researchfindings-300x134.png 300w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/researchfindings-1024x457.png 1024w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/researchfindings-768x342.png 768w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/researchfindings-1536x685.png 1536w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/researchfindings-1440x642.png 1440w\" sizes=\"(max-width: 1783px) 100vw, 1783px\" \/><\/figure>\n\n\n\n<h2>Low-fidelity Testing Takeaways<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"4143\" height=\"2211\" src=\"https:\/\/digm.drexel.edu\/uxid\/wp-content\/uploads\/2024\/04\/Lowfidelity.png\" alt=\"\" class=\"wp-image-6232\" srcset=\"https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/Lowfidelity.png 4143w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/Lowfidelity-300x160.png 300w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/Lowfidelity-1024x546.png 1024w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/Lowfidelity-768x410.png 768w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/Lowfidelity-1536x820.png 1536w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/Lowfidelity-2048x1093.png 2048w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/Lowfidelity-1440x768.png 1440w\" sizes=\"(max-width: 4143px) 100vw, 4143px\" \/><\/figure>\n\n\n\n<p>Based off our user feedback, we realized we needed to pivot our idea and narrow our scope for these reasons:  <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"952\" height=\"751\" src=\"https:\/\/digm.drexel.edu\/uxid\/wp-content\/uploads\/2024\/04\/pivot.png\" alt=\"\" class=\"wp-image-6233\" srcset=\"https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/pivot.png 952w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/pivot-300x237.png 300w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/pivot-768x606.png 768w\" sizes=\"(max-width: 952px) 100vw, 952px\" \/><\/figure>\n\n\n\n<p>We conducted a Kano survey where we gave users different feature ideas and measured their interest in them to determine our new features.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"1920\" height=\"1080\" src=\"https:\/\/digm.drexel.edu\/uxid\/wp-content\/uploads\/2024\/04\/new_features.png\" alt=\"\" class=\"wp-image-6234\" srcset=\"https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/new_features.png 1920w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/new_features-300x169.png 300w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/new_features-1024x576.png 1024w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/new_features-768x432.png 768w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/new_features-1536x864.png 1536w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/new_features-1440x810.png 1440w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n\n\n\n<h2>High Fidelity Design Takeaways<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"2336\" height=\"1701\" src=\"https:\/\/digm.drexel.edu\/uxid\/wp-content\/uploads\/2024\/04\/maze.png\" alt=\"\" class=\"wp-image-6235\" srcset=\"https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/maze.png 2336w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/maze-300x218.png 300w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/maze-1024x746.png 1024w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/maze-768x559.png 768w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/maze-1536x1118.png 1536w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/maze-2048x1491.png 2048w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/maze-1440x1049.png 1440w\" sizes=\"(max-width: 2336px) 100vw, 2336px\" \/><\/figure>\n\n\n\n<p>Due to the time taken away from us due to the pivot, we moved straight into creating our hi-fi designs. We ran automated usability testing with Maze to gather feedback on our designs. We found that users only had a few issues:  <\/p>\n\n\n\n<ul><li>Color accessibility with grey background and green text <\/li><li>Clarity of positive\/negative selection of items to add\/delete from \u201cReceipt Review\u201d page  <\/li><li>People did not pay attention to the copy in the onboarding  <\/li><\/ul>\n\n\n\n<p>After we fixed these issues, we then conducted in person validation testing to confirm our designs and finalize any changes needed. <\/p>\n\n\n\n<h1>The Solution<\/h1>\n\n\n\n<h2>Development Process<\/h2>\n\n\n\n<p>Once we determined our high fidelity designs, Anuj began to work on the backend. We used Python to run the Veryfi API for receipt scan and Open AI API to organize food items into different categories and provide the storage tips. Our front end was built using React Native Expo and Christina and Alex helped to work on the front-end.\n    <\/p>\n\n\n\n<h2>Final Screens<\/h2>\n\n\n\n<h3>Scan\/Upload<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"1994\" height=\"998\" src=\"https:\/\/digm.drexel.edu\/uxid\/wp-content\/uploads\/2024\/04\/scan.png\" alt=\"\" class=\"wp-image-6236\" srcset=\"https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/scan.png 1994w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/scan-300x150.png 300w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/scan-1024x513.png 1024w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/scan-768x384.png 768w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/scan-1536x769.png 1536w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/scan-1440x721.png 1440w\" sizes=\"(max-width: 1994px) 100vw, 1994px\" \/><\/figure>\n\n\n\n<p>Users can scan or upload an image of their grocery receipt to add food to their Freshly Fridge and keep track of what they have and how long it stays fresh for. Once they upload the image they can rename or deselect items that they don&#8217;t want to include in their fridge.  <\/p>\n\n\n\n<h3>My Freshly Fridge<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"1994\" height=\"998\" src=\"https:\/\/digm.drexel.edu\/uxid\/wp-content\/uploads\/2024\/04\/freshlyfridge.png\" alt=\"\" class=\"wp-image-6237\" srcset=\"https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/freshlyfridge.png 1994w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/freshlyfridge-300x150.png 300w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/freshlyfridge-1024x513.png 1024w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/freshlyfridge-768x384.png 768w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/freshlyfridge-1536x769.png 1536w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/freshlyfridge-1440x721.png 1440w\" sizes=\"(max-width: 1994px) 100vw, 1994px\" \/><\/figure>\n\n\n\n<p>On the Freshly Fridge page, users can check what foods they need to eat soon and see all their food sorted by category. If they click an item, they will be taken to the item detail page which tells them the best ways to store their food and show its carbon impact so that they will be encouraged to throw away less food. <\/p>\n\n\n\n<h3>Recipes<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"2078\" height=\"1002\" src=\"https:\/\/digm.drexel.edu\/uxid\/wp-content\/uploads\/2024\/04\/recipes.png\" alt=\"\" class=\"wp-image-6238\" srcset=\"https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/recipes.png 2078w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/recipes-300x145.png 300w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/recipes-1024x494.png 1024w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/recipes-768x370.png 768w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/recipes-1536x741.png 1536w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/recipes-2048x988.png 2048w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/recipes-1440x694.png 1440w\" sizes=\"(max-width: 2078px) 100vw, 2078px\" \/><\/figure>\n\n\n\n<p>The recipe pages give users recipe ideas based off the food in their Freshly Fridge. They can select a meal and then they will be provided with 4 AI generated recipes that they can select from. This helps give users ideas of how to use up their food. <\/p>\n\n\n\n<h3>Learn<\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" width=\"631\" height=\"981\" src=\"https:\/\/digm.drexel.edu\/uxid\/wp-content\/uploads\/2024\/04\/learn.png\" alt=\"\" class=\"wp-image-6239\" srcset=\"https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/learn.png 631w, https:\/\/philsinatra.net\/branches\/uxid\/wp-content\/uploads\/2024\/04\/learn-193x300.png 193w\" sizes=\"(max-width: 631px) 100vw, 631px\" \/><\/figure><\/div>\n\n\n\n<p>The \u201cLearn\u201d page allows users to search for any food to find the best way to store it, see their recent searches, shows the tip of the day, and provides users with composting tips and low carbon impact articles. This page educates users on how to best store their food and help the environment.  <\/p>\n\n\n\n<h1>The Results<\/h1>\n\n\n\n<h2>Success Metrics<\/h2>\n\n\n\n<p>Our project was a success since young adults found it engaging and motivational for reducing their food waste. People rated the usability of our app 6.27\/7 and we got a lot of positive feedback.  <\/p>\n\n\n\n<ul><li>\u201cI loved how intuitive and easy to use it was. Everything is organized, simple, and even has cute graphics!\u201d <\/li><li>\u201cMy favorite thing was how it lets you know how long you have to eat something because I have the worst habit of buying food and then not doing anything with it and then it goes bad and I\u2019m mad\u201d <\/li><li>\u201cI love Broc he&#8217;s so cute\u201d <\/li><\/ul>\n\n\n\n<h2>Lessons Learned<\/h2>\n\n\n\n<p>We learned that it is important to do a kano analysis before designing low-fidelity screens to better understand what features our target audience wants. It is also important to thoroughly test AI-generated results across various use cases. While AI has been incredibly efficient with our project, there are some edge cases. <\/p>\n\n\n\n<h2>Next Steps<\/h2>\n\n\n\n<ul><li>Save to collection feature for recipes in case users really enjoyed a recipe that they generated and wanted to remake it. <\/li><li>Notifications for \u201cEat Soon\u201d items and \u201cTip of the Day\u201d so that users can be easily reminded to eat their food. <\/li><li>Login ensures app functionality and data availability throughout different devices. <\/li><\/ul>\n\n\n\n<p>Thanks for reading!<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Overview Freshly is a mobile app that helps young adults reduce their food waste by keeping track of their foods\u2019 freshness, giving waste-free recipes, and teaching users about their food and its impact through simply scanning their grocery receipt. The Context and Challenge Timeline: 6 months (September 2023 \u2013 &hellip;<\/p>\n","protected":false},"author":12,"featured_media":6330,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[18,9],"tags":[20],"_links":{"self":[{"href":"https:\/\/philsinatra.net\/branches\/uxid\/wp-json\/wp\/v2\/posts\/6220"}],"collection":[{"href":"https:\/\/philsinatra.net\/branches\/uxid\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/philsinatra.net\/branches\/uxid\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/philsinatra.net\/branches\/uxid\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/philsinatra.net\/branches\/uxid\/wp-json\/wp\/v2\/comments?post=6220"}],"version-history":[{"count":6,"href":"https:\/\/philsinatra.net\/branches\/uxid\/wp-json\/wp\/v2\/posts\/6220\/revisions"}],"predecessor-version":[{"id":6663,"href":"https:\/\/philsinatra.net\/branches\/uxid\/wp-json\/wp\/v2\/posts\/6220\/revisions\/6663"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/philsinatra.net\/branches\/uxid\/wp-json\/wp\/v2\/media\/6330"}],"wp:attachment":[{"href":"https:\/\/philsinatra.net\/branches\/uxid\/wp-json\/wp\/v2\/media?parent=6220"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/philsinatra.net\/branches\/uxid\/wp-json\/wp\/v2\/categories?post=6220"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/philsinatra.net\/branches\/uxid\/wp-json\/wp\/v2\/tags?post=6220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}