Develop a detailed recipe page to display ingredients, steps, and average ratings for any selected recipe.
Overview
Syllabus
- Unit 1: Recipe Detail View
- Adding Recipe Route to Angular App
- Building the Recipe Loading State Display
- Displaying Recipe Details in Angular Template
- Displaying Recipe Ingredients with Angular Loop
- Displaying Recipe Steps with Angular Loop
- Unit 2: Displaying Recipe Details
- Injecting Services into Recipe Component
- Loading Recipe Data from URL Parameters
- Fetching Recipe Data from Backend API
- Creating a Recipe Rating Display Getter
- Unit 3: Styling Recipe Detail Pages
- Adding Padding to Recipe Container
- Styling the Recipe Title Header
- Styling the Recipe Rating Text
- Styling Recipe Ingredient and Step Lists
- Spacing Individual List Items Properly
- Aligning Actions Section to Right
- Styling the Start Cooking Button
- Styling Error Messages for Recipe Pages