TEST TYPE: dashboard_functional Title: TC_FUNC_01_Navigate_Food_Order Scenario: Verify that clicking the "Food Order" button navigates to the food ordering page. Steps to reproduce: 1. Click on the "Food Order" button in the navigation bar. Expected Result: User is navigated to the food ordering page. Priority: High Title: TC_FUNC_02_Filter_Restaurants Scenario: Verify that the "Filters" button allows users to filter restaurants based on specific criteria. Steps to reproduce: 1. Click on the "Filters" button. 2. Select a filter option (e.g., cuisine type, distance). Expected Result: Restaurants are filtered according to the selected criteria. Priority: High Title: TC_FUNC_03_Sort_Restaurants Scenario: Verify that the "Sort by" dropdown sorts restaurants correctly. Steps to reproduce: 1. Click on the "Sort by" dropdown. 2. Select a sort option (e.g., price, rating). Expected Result: Restaurants are sorted according to the selected option. Priority: Medium Title: TC_FUNC_04_View_Restaurant_Details Scenario: Verify that clicking on a restaurant card opens the restaurant's detail page. Steps to reproduce: 1. Click on a restaurant card (e.g., "Spice Symphony"). Expected Result: The detail page for the selected restaurant is displayed. Priority: High Title: TC_FUNC_05_Check_Discount_Application Scenario: Verify that the discount is applied correctly when selecting a restaurant with a discount offer. Steps to reproduce: 1. Click on a restaurant with a discount offer (e.g., "5% off"). 2. Review the pricing details. Expected Result: The discount is correctly applied to the total price. Priority: High Title: TC_FUNC_06_Responsive_Design Scenario: Verify that the dashboard layout adjusts correctly on different screen sizes. Steps to reproduce: 1. Open the dashboard on various devices (desktop, tablet, mobile). 2. Observe the layout and functionality. Expected Result: The layout adjusts appropriately without loss of functionality. Priority: High Title: TC_FUNC_07_Sign_In_Up_Functionality Scenario: Verify that clicking "Sign In / Sign Up" opens the authentication modal or page. Steps to reproduce: 1. Click on the "Sign In / Sign Up" button. Expected Result: The sign-in/sign-up modal or page is displayed. Priority: High Title: TC_FUNC_08_View_Top_Restaurant_Brands Scenario: Verify that clicking on a brand under "Top Restaurant Brands" navigates to the brand's page. Steps to reproduce: 1. Click on a brand logo under "Top Restaurant Brands." Expected Result: User is navigated to the selected brand's page. Priority: Medium Title: TC_FUNC_09_Navigate_Next_Page Scenario: Verify that clicking the navigation arrows scrolls through restaurant listings. Steps to reproduce: 1. Click the navigation arrow to scroll through the restaurant listings. Expected Result: The next set of restaurant listings is displayed. Priority: Medium Title: TC_FUNC_10_Check_Rating_Filter Scenario: Verify that the "Rating 4.0+" button filters restaurants with a rating of 4.0 or higher. Steps to reproduce: 1. Click on the "Rating 4.0+" button. Expected Result: Only restaurants with a rating of 4.0 or higher are displayed. Priority: Medium