Create a guided cooking page with step navigation, text-to-speech, timers, and user rating features.
Overview
Syllabus
- Unit 1: Guided Cooking Page Structure
- Adding the Guide Page Route
- Creating the Guide Page Foundation
- Building the Step Navigation Interface
- Adding User Feedback to Guide Interface
- Adding Timer and Keyboard Hints
- Unit 2: Making the Guide Interactive
- Implementing the Guide Component Constructor
- Implementing Step Navigation in Angular
- Adding Voice to Recipe Steps
- Loading Recipe Steps and Triggering Effects
- Implementing Timers and Cleanup Logic
- Unit 3: Component Styling Essentials
- Centering the Cooking Guide Container
- Adding Space Below the Recipe Heading
- Styling the Step Box Container
- Laying Out the Navigation Controls
- Styling the Navigation Button Controls
- Styling Keyboard Hints for Users
- Styling the Timer Display Box
- Styling Error Messages for User Feedback
- Unit 4: Enhancing the Guide Page
- Adding Keyboard Shortcuts to Recipe Guide
- Adding Recipe Rating Form Structure
- Styling the Recipe Rating Form
- Implementing Recipe Rating Star Interactions