Open RosemaryGonzaga opened 4 years ago
Hi Rosemary! Thank you for the feedback it's super thorough!
I understand you recommend having 4 MVPS on: Recipe, Favorites, Search, and a Browse Feed in addition to the 3 standard ones. However I am having some difficulties dissecting them.
Recipes will require a comment and a yumm feature is that considered an additional feature? I removed Tag as originally I had them all in one but have now moved Tags to the Bonus portion.
Favorites would need to be hosted on a users profile. Would that also include the Profile feature as a standalone MVP?
Browse feed I believe will come with search and recipes.
Let me know what you think about how I recompartmentalized the MVPs above. And any suggestions / feedback is SUPER welcome and needed. Thank you!
Hi Nikki, I love your app choice and name - it looks like it will be a fun app to clone with lots of cool features to work on. Kudos on the hard work you put into your design docs as well!
We'll meet 1:1 today to 1) go over any questions you have about my feedback or the fullstack workflow, 2) iron out the MVP list, 3) discuss any suggested prep for over the weekend.
Below are my comments on your MVP list. I'll be sure to provide more detailed feedback on the rest of your design documents during our meeting and also in written form by tomorrow morning.
Wiki Page Home
Comments
MVP List
Comments
These are some really cool features you've listed out, but it's more than can fit into the initial 10-day fullstack project sprint. Narrow down the list to 7 core MVPs (4 besides user auth, hosting on Heroku, and production README). Indicate which MVPs will be your bonuses. Finally, some of the listed MVPs can be further broken down into smaller and more "atomic" features. (Each MVP should focus on one main piece of functionality.) More specific recommendations below ...
I recommend making Recipes your first feature after user authentication. Even though this is a read-only feature (users can browse recipes but can't create / update / delete them), this is a significant step in getting your app set up. Users first need to be able to view recipes before they can search for them, filter them, or save / favorite them.
ingredients
table and seed it with all the ingredients that are in the recipes that you choose to seed your DB with.recipe_steps
in your database).Yummly's value proposition seems to center around 3 core pieces of functionality: semantic search, recipe storage (saving your favorites), personalized recipe recommendations. For this reason, I recommend you focus the remaining 3 MVPS on:
Favorites
,Search
, and aBrowse Feed
. I'd love to hear your thoughts - we can discuss more during our 1:1.User authentication:
free trial
component / button for your demo login)Don't forget to add time estimates to each of your main features (remember that you'll have a whole half-day to start User auth on Monday)