Jade-Marte / final-project

2 stars 2 forks source link

Project Outline Feedback #9

Open jonathan-chin opened 3 years ago

jonathan-chin commented 3 years ago

this all looks great and is well thought out. here are some specific notes:


Material UI out of the box does not provide a carousel component. however, it seems like this package is well maintained and functions beautifully:

https://github.com/Learus/react-material-ui-carousel


It seems like a lot of your functionality will require maintaining your own database. That's great!

Feature 8 (commenting on recipes) is actually easy to accomplish if you already have Feature 5 (rating). It's almost the same code. I would push Feature 8 higher on the priority list.


You can't really implement Feature 6 (saved recipes) without implementing Feature 1 and 2 (signup / login). So 1 and 2 need to be higher.

There could be a way for you to fake it and do 6 without 1 and 2 but that would look unprofessional and more like a hackathon project.


Feature 7 (map) is pretty intense. You could use Google Maps; this will be similar to how you integrated Google Translate. I would push that to the bottom.


My suggested priority list is:

  1. Survey Page
  2. Recipe Result Page
  3. View Single Recipe Page (minus rating)
  4. Signup / Login Page (they need to be implemented together)
  5. Ratings and Comments
  6. Saved Recipes Page
  7. Map Page
JustDame commented 3 years ago

I will change the order of the priorities of the outline