Project

General

Profile

Actions

Support #29199

open

Product Training and Search to Ticket flow

Added by Vivek V 6 months ago. Updated 5 months ago.

Status:
In Progress
Priority:
Normal
Category:
-
Target version:
-
Start date:
10/27/2025
Due date:
11/14/2025 (about 5 months late)
% Done:

50%

Estimated time:
120:00 h
Spent time:
remarks:
DB Changes:
Keys & Permissions:
Areas Affected:
Files Changed:
Actions #1

Updated by Vivek V 6 months ago

  • Assignee changed from Fayaz E Azeez to Muhammad Fasnas P P
Actions #2

Updated by Muhammad Fasnas P P 6 months ago

  • Status changed from Assigned to In Progress
Actions #3

Updated by Muhammad Fasnas P P 6 months ago

get s session about the entire project workflow from vivek sir,also get a task for testing the functionalities and and design of magam website

Actions #4

Updated by Muhammad Fasnas P P 6 months ago

1)complete the testing of flight search
2)partially complete the flight result page

also learning the project flow

Actions #5

Updated by Muhammad Fasnas P P 6 months ago

--tested the flight result page
--tested the flight detail page
--tested the payment page

--Imported the Postman collection of the MAGAM project and tested the basic workflow

Actions #6

Updated by Muhammad Fasnas P P 6 months ago

1)learning the workflow of magam project
2)read the api documentaion, and tested the api's

Actions #7

Updated by Muhammad Fasnas P P 6 months ago

1)Almost completed the testing of MAGAM project
2)Learn the flow of API's in MAAGAM project

Actions #8

Updated by Muhammad Fasnas P P 5 months ago

just started the cloning of magam project.
completed the home page conversion from from html to react,also added little functionalities.

Actions #9

Updated by Muhammad Fasnas P P 5 months ago

  • % Done changed from 0 to 30

magam project flight module creation

attended a session about Next.js

created a simple project using next.js

Actions #10

Updated by Muhammad Fasnas P P 5 months ago

completed the pretoken and token generation api through nodejs,also store the token and related data to express session storage.
In ui side i converted pages into multiple reusable componets

Actions #11

Updated by Muhammad Fasnas P P 5 months ago

completed the fetching and selecting the airports,

Actions #12

Updated by Muhammad Fasnas P P 5 months ago

  • % Done changed from 30 to 40
  • Resolved an issue with express-session storage
  • attended a session on the working of B2B, B2B2B, and B2C models
Actions #13

Updated by Muhammad Fasnas P P 5 months ago

The flight search API has been completed and is successfully fetching the supplier details. After that, the get flight result API has also been completed, and it’s retrieving the flight trip results. Tomorrow,i need to implement these results in the UI.

Actions #14

Updated by Muhammad Fasnas P P 5 months ago

Today, I worked on the two-way and multi-city features connected to the API. I also worked on modify serch bar on the flight results page.also Get Flight Result API is now working correctly, and I need to map and implement the results in the upcoming sessions.

Actions #15

Updated by Muhammad Fasnas P P 5 months ago

Today, I worked with the getFlightResult API and mapped the updated results into the UI. I also encountered some bugs that I need to fix.

Actions #16

Updated by Muhammad Fasnas P P 5 months ago

Today, I worked on mapping the GetFlightResult API. I also worked on implementing sorting, including cheapest and best value options.

Actions #17

Updated by Muhammad Fasnas P P 5 months ago

  • Worked on grouping flight results based on flights with the same fare.
  • Learned and explored Next.js concepts.
Actions #18

Updated by Muhammad Fasnas P P 5 months ago

today i worked with flight result page

Actions #19

Updated by Muhammad Fasnas P P 5 months ago

  • Worked on the filter bar in the Flight Result page.
  • Also worked on the Flight Details page.
Actions #20

Updated by Muhammad Fasnas P P 5 months ago

  • Worked on the Flight Details section,Integrated the GetAncillary API.
  • Extracted and processed the ancillary data (including baggage details).
  • Displayed the ancillary information inside the Flight Details section.
Actions #21

Updated by Muhammad Fasnas P P 5 months ago

  • Worked on fixing several errors in the Flight Details page.
  • Worked on the More Flights page, where I encountered some additional issues that I will continue fixing tomorrow.
Actions #22

Updated by Muhammad Fasnas P P 5 months ago

  • % Done changed from 40 to 50
  • Implementing the branded fare section, including connecting the API and integrating it into the UI
  • Creating the Passenger Page (Pax Page)
  • Splitting the passenger page content into multiple child components for better structure and reusability
Actions #23

Updated by Muhammad Fasnas P P 5 months ago

  • Worked on the PAX page and integrated the Detail, GetPax, and GetPayment APIs. it in the frontend.
  • Stored and managed API data using Express session storage.
  • Retrieved and handled backend payload data for frontend usage.
Actions #24

Updated by Muhammad Fasnas P P 5 months ago

  • Practiced integrating APIs with frontend components, managing data fetching, and handling errors efficiently.
  • Learned the basics of SSR, SSG, and ISR in Next.js and understood when to use each rendering method.
  • Learned basic cache management in Next.js using caching options like force-cache and no-store..etc
Actions

Also available in: Atom PDF