{"id":236,"date":"2022-04-30T21:30:04","date_gmt":"2022-05-01T02:30:04","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb6\/?p=236"},"modified":"2022-05-04T00:45:07","modified_gmt":"2022-05-04T05:45:07","slug":"harrys-status-report-for-apr-30","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb6\/2022\/04\/30\/harrys-status-report-for-apr-30\/","title":{"rendered":"Harry&#8217;s Status Report for Apr 30"},"content":{"rendered":"<p>This week I polished the style for some pages and caught minor issues on the webapp. Since most of my classes are done this week, I will spend more time on the project next week. I will finalize the page styles before we start working on the video and test all of the functionalities of the webapp and fix any issues I find.<\/p>\n<p><strong>May 3 Update:<\/strong><\/p>\n<p>I was able to finalize page styles and clean up the codebase. I also added a few functionalities.<\/p>\n<ul>\n<li>display custom recipes on the dashboard page<\/li>\n<li>added &#8220;recipe&#8221; page to show individual recipes<\/li>\n<li>allow users to edit their recipes<\/li>\n<li>allow users to delete recipes<\/li>\n<li>allow users to publish their recipes<\/li>\n<li>shows if an ingredient is in stock on the &#8220;recipe&#8221; page<\/li>\n<li>added a &#8220;discover recipes&#8221; page for users to see published recipes<\/li>\n<li>added a warning dialog when user tries to delete a device (as shown below)<\/li>\n<\/ul>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-245\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb6\/wp-content\/uploads\/sites\/187\/2022\/04\/Screen-Shot-2022-05-04-at-1.44.10-AM-300x211.png\" alt=\"\" width=\"300\" height=\"211\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb6\/wp-content\/uploads\/sites\/187\/2022\/04\/Screen-Shot-2022-05-04-at-1.44.10-AM-300x211.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb6\/wp-content\/uploads\/sites\/187\/2022\/04\/Screen-Shot-2022-05-04-at-1.44.10-AM-768x541.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb6\/wp-content\/uploads\/sites\/187\/2022\/04\/Screen-Shot-2022-05-04-at-1.44.10-AM-1024x721.png 1024w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb6\/wp-content\/uploads\/sites\/187\/2022\/04\/Screen-Shot-2022-05-04-at-1.44.10-AM.png 1054w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Similar to device registration, I added reCAPTCHA to the &#8220;email grocery list&#8221; dialog to prevent spamming.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week I polished the style for some pages and caught minor issues on the webapp. Since most of my classes are done this week, I will spend more time on the project next week. I will finalize the page styles before we start working on the video and test all of the functionalities of &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb6\/2022\/04\/30\/harrys-status-report-for-apr-30\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Harry&#8217;s Status Report for Apr 30&#8221;<\/span><\/a><\/p>\n","protected":false},"author":590,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[4],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb6\/wp-json\/wp\/v2\/posts\/236"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb6\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb6\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb6\/wp-json\/wp\/v2\/users\/590"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb6\/wp-json\/wp\/v2\/comments?post=236"}],"version-history":[{"count":6,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb6\/wp-json\/wp\/v2\/posts\/236\/revisions"}],"predecessor-version":[{"id":246,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb6\/wp-json\/wp\/v2\/posts\/236\/revisions\/246"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb6\/wp-json\/wp\/v2\/media?parent=236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb6\/wp-json\/wp\/v2\/categories?post=236"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s22-teamb6\/wp-json\/wp\/v2\/tags?post=236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}