---
# System prepended metadata

title: Untitled

---

* Retrospective on Sprint #4: 
    * members in attendance:
        ![selfie proof of meeting](https://github.com/dartmouth-cs98/19f-pantri/blob/master/resources/Term2Spring4Retrospective.jpg)
        - [x] Madison
        - [x] Max
        - [x] Mike
        - [x] Raphael
        - [x] Stephen
    * what worked well
        * Madison implemented the backend routes and database for the new shopping list feature.
        * There seems to be a promising Natural Language Processing package (NLP) that may work for voice conversion to backend data structures.
        * Max worked with animations to improve keyboard avoiding view for the login and create account pages
        * Max started mocking up a shopping list and is now wiring the Redux state on his own thanks to Stephen who taught him how to do it last term.
        * Raph worked with animations to invent a cool solution to our problems on the confirmation page.
        * Max and Stephen realized we could hopefully use the same digital assistant parsing for the shopping list to smooth out the UX
        * Started doing show and tell more often!
        * Max, Stephen and Madison had a productive conversation about the back-end representation of the shopping list; everyone on the same page makes things a lot easier!
    * what didn't
        * We are still struggling to implement a workable function to convert the text Alexa gives us into a pantri item instance with a name and quantity. Whenever we start to get close, we find a large number of counter examples for which that strategy would not work.
        * Max bit off more than he could chew in the last sprint transition
        * We still would like to go over our designs with Emma or Dorothy, and we didn't feel ready to this week.
        * A little confusion on roles and where people are needed and what people should be working on.
        * Raph ran into a lot of issues with getting animations to work the way that they're expected to. Time investment may not have been worth it.
    * self assessment on progress
        * where are you in relation to progress towards final product? 
          * For voice, we are 90 percent of the way to a solution that correctly parses inputs much of the time -- much further away from correctly parsing inputs almost all of the time. 
          * After this, it's wiring the confirmation pages to Alexa and the shopping list!
          * Would like to include an add to shopping list option for expired items.
        * lay out *each* of the following weeks till end of term with brief goals for each
          * current week: Work on voice and new frontend pages.
          * week 6: Polish designs, voice, and backend with group testing.
          * week 7: Release a beta app for user testing. 