- Authentication:
- Create a component for handling "forgot password";
- Create a component for "Sign up"
- Create a componenet for signing up with social network accounts
- App pages/components:
- Create a Header with user name, gravatar and a search bar
- Create a SearchBar page that renders by default previous search results
- Create a main view component to render recipes according to categories
- Create a "new recipes" component to render newly added recipes (cards with name, photo, rating, author and duration)
- Create a Footer containing 5 icons: home, bookmarks, upload new recipe, notifications and profile
- Implemenent RESTFul API using Node.js, Express.js, Mongoose and MongoDB, in order to use Brazilian recipes and Portuguese language.
-
Implement the notifications page:
- Create a tabs component to be used on notifications page;
-
Implement the home page:
- Implement drag effect on cards and category buttons for large screens
-
Start adding framer-motion animations [in progress];
-
Implement the details page:
- Fix bug of procedures (sometimes it is rendered an empty step);
- Implement saving to Details state and to localstorage the recipe progress;
- Implement plus/minus btns to increase/decrease servings and update ingredients on details page;
- Implement "add to shopping list" btn, that adds ingredients into a unique list or to a separate one.
-
Implement the Search page:
- Implement pagination on search page;
-
Implement reviews functionality;