Feature #30757
open
Added by Subana Shahul 5 months ago.
Updated 4 months ago.
Due date:
12/31/2025 (about 4 months late)
Estimated time:
16:00 h (Total: 320:00 h)
Description
List flight and hotel delas in home page and keep other sections static
- Status changed from Assigned to New
- Assignee deleted (
Shameel M)
- Status changed from New to In Progress
- Learned and implemented the refresh token process to get a new access token when the old one expires.
- Worked on the Flight Deals page, including integrating and calling the required APIs to display flight deal data.
- Integrated API-driven logic for flight and hotel deals and successfully rendered both sections dynamically.
- Verified the loading flow and ensured remaining homepage sections remain static.
- Reviewed related code paths and confirmed component structure and rendering behavior.
- Analyzed the overall homepage workflow, including how flight and hotel deals are fetched and rendered.
- Reviewed additional services/APIs used in the homepage beyond the auth flow.
- Explored the flight module structure to understand how search and listing logic is organized.
- Improved understanding of project architecture and data flow to prepare for upcoming implementation tasks.
- Status changed from In Progress to Completed
- Analyzed the original application’s flight search request/response flow and dependent APIs.
- Reviewed how authentication and session cookies are attached to the search requests.
- Tried to apply the same flow in the local scratch project for better understanding and consistency.
- Began setting up the flight search API configuration and initial call structure in the results component.
- Reviewed the overall search-to-results data flow in the existing project.
- Focused on understanding request parameters, response handling, and service integration patterns.
- Status changed from Completed to In Progress
- Analyzed how airport suggestions are fetched during search, but need further clarification on some parts of the flow.
- Studied the complete redirection process from flight deals (“Book Now”) to the results page, including how search params are built and passed.
- Attempted initial implementation of parts of this flow in the local project, but functionality is complex and requires deeper understanding.
- Started converting relevant components to TypeScript for consistency with the project.
Also available in: Atom
PDF