git clone https://github.com/Okazari/react-hooks-experience.git
yarn
ornpm i
yarn start
ornpm start
aaaand, that's it.
You will create a pizza composer using your standard react development habits.
- Create a branch
yourname
- Implements the Features listed below (~30min)
- Push your branch then create a new branch with the same name and with
yourname-with-hooks
as a suffix - Refactor using hooks (~30min)
- You must write a Pro_and_Cons.md about using hooks instead of your habits.
- Initiate a PR between the
yourname
andyourname-with-hooks
branches - Profits.
- List all your recipes
- Delete a single recipe
- Compose a new recipe
- Add a name for your recipe
- List of ingredients
- At least 4 items for each types : meat, vegetable, cheese, condiments
- Grouped by types, order by name
- You can add a portion of this ingredient by clicking on the item in the list
- Resume of the recipe
- List all the ingredients and how many portions have been added.
- Validate your recipe
- Cancel your recipe