Support #26397
openProduct Training
Added by Vivek V 3 months ago. Updated 18 days ago.
80%
Updated by Meenu Krishnan 3 months ago
build an UI interface
attend training class
visit the maqam.com site
Updated by Meenu Krishnan 3 months ago
visited and navigated the site, performed hotel searches, checked availability with criteria and understood booking flow with hotel management modules,
attended product training class.
Updated by Meenu Krishnan 3 months ago
Test Case-wise checking -Customer Details Page/Payment Page/Gateway Page/Ticket/My Booking & My Profile
Updated by Meenu Krishnan 3 months ago
- Status changed from Assigned to In Progress
Test case-wise study
Updated by Meenu Krishnan 3 months ago
Project building - Started working on the maqaam site, Completed the first page design,and added basic functionalities
Updated by Meenu Krishnan 3 months ago
project building- implemented one-way search functionality
Updated by Meenu Krishnan 3 months ago
Implemented complete round-trip flight search functionality with proper validations and API integration
Updated by Meenu Krishnan 3 months ago
Build Multicity Flight Search UI- Features include autocomplete airport search, date validation, passenger and class selection
Updated by Meenu Krishnan 3 months ago
Implemented Search Button & API Integration for GetSearchID and Search
Updated by Meenu Krishnan 2 months ago
Result API connected successfully
Attended product training class
Updated by Meenu Krishnan 2 months ago
Studied how data binding works on the Flight Result Page.
Started working on the Result Panel UI.
Updated by Meenu Krishnan 2 months ago
Accepts flight data | Flight Details Rendering: Airline name, Flight codes, Departure & arrival times/airports.
Updated by Meenu Krishnan 2 months ago
Implemented improved flight search results fetching with polling, loading progress, error handling, Grouped flight trips by total fare to organize results.
Updated by Meenu Krishnan 2 months ago
Implement sorting bar UI and Logic for flight result- sortbyPrice|sortbyDuration|getbestFlight
Updated by Meenu Krishnan 2 months ago
Applied onward and return stop filters
Added collapsible behavior for: Stops | FareType |Price
Updated by Meenu Krishnan 2 months ago
Implemented multi-select checkboxes for fare types-refundable | non-refundable | refundable-with-charge.
Initialized min, max, and selected price ranges based on available flight prices.
Updated by Meenu Krishnan 2 months ago
Layover Filter panel
-implemented dynamic filtering for flight layover based on time duration -onward/return
-Added toggle functionality -onward/return
Updated by Meenu Krishnan 2 months ago
- % Done changed from 0 to 20
Add dynamic and multi-criteria flight filtering in the Filter Result component
based on the following parameters
- Airlines
- Layover Airports
- Layover Duration
Updated by Meenu Krishnan 2 months ago
ModifySearch Component
- Added tabs for One Way, Round Trip, and Multi City flight modes with corresponding components.
- airport data fetching to enrich journey information with airport names| error occured
- dynamically parses URL parameters to initialize search journeys and passenger details.
Updated by Meenu Krishnan about 2 months ago
Flight Search – Modify OneWayIntroduced controlled state variables adults, children, infants /Applied validation rules/
Journey Data Pre-Fill from Props/Implemented airport autocomplete using backend API/
Search Trigger Logic
Updated by Meenu Krishnan about 2 months ago
- % Done changed from 20 to 30
Modify Flight Search Section
-Implemented direct flight filter checkbox (non-stop)
-Added search button that triggers API calls to fetch Search ID | data.
-And submit flight search request, Included click outside detection to close suggestion box.
Updated by Meenu Krishnan about 2 months ago
Modify Round Trip Flight Search
-implemented round trip form for the components
-Airport autocomplete | Date pickers for departure and return date
-Passenger selector | Cabin class dropdown.
Updated by Meenu Krishnan about 2 months ago
- % Done changed from 30 to 40
Modify Round Trip Flight Search
-added autocomplete | API endpoints are dynamically fetched from .env |fetches the search ID and version
Updated by Meenu Krishnan about 2 months ago
Modify - Multicity Flight Search
-Enabled adding/removing journey segments with min journey count.
-Added validation logic for traveller counts |city autocomplete API calls with data fetching
Updated by Meenu Krishnan about 2 months ago
Multicity flight search update
Added click-outside detection to close dropdowns;|on city selection,
updated inputs and auto-filled next segment’s -from with previous -to
Applied inline styles and hover effects to suggestions
Updated by Meenu Krishnan about 2 months ago
Flight Details
-Fetch flight data and Ancillary data
-track flight trip key and fare key
Updated by Meenu Krishnan about 2 months ago
Done Flight Details -itinerary | baggage | fare rule sections
Updated by Meenu Krishnan about 2 months ago
More + Modal Search ComponentImplemented component(More) to fetch and display additional ancillary flight data using API calls
-added proper authorization headers
-extracting journey details - departure and arrival cities, flight durations, formatted dates.
-added modal component to show flight ancillary details
Updated by Meenu Krishnan about 1 month ago
Implemented dynamic rendering of trip headers
-Updated branded fare section
-Displayed baggage, meals, and cabin details dynamically using data from ancillaries
-Linked booking button.
Updated by Meenu Krishnan about 1 month ago
- % Done changed from 40 to 50
-Implemented Select component to fetch detailed flight information from /api/Flight/Detail.
-Handled authentication headers and dynamic payloads (fareKey, flightTripKey).
-Redux Integration (In Progress)
Updated by Meenu Krishnan about 1 month ago
-Calling multiple APIs (Detail, Ancillaries, GetPax, GetPayment)
-Fetches and stores all essential booking data
Updated by Meenu Krishnan about 1 month ago
Pax Details /Review Your Flight
-Integrated Redux state via useSelector to access flight-related data (flight, farekey, flighttripkey, ancillariesData, paxDetails, paymentGateways).
-Dispatched setFlightData action in useEffect to update Redux store
-Rendered flight itinerary details including multiple flight legs
Updated by Meenu Krishnan about 1 month ago
Pax Details
- Nationality & Country Data Integration
- Passenger Form State & Validation
- Stored and updated passengerForm, selectedPaidBaggage, and selectedPaidMeal(error)
Updated by Meenu Krishnan about 1 month ago
- % Done changed from 50 to 60
Pax Page - Review Flight Passenger Details / Add Baggages/ Add Meals
- Form validation completed
- Implement "Add Meals" Ancillary Component / In progress
- Add Baggages / Partially Complete
Updated by Meenu Krishnan about 1 month ago
Fare Details & Payment Integration
-Integrated PayNow component into FareDetails.
-Added validation for passenger details before initiating payment.
-Implemented terms & conditions checkbox to control access to the payment flow.
-Add Baggage Component-done
-Add Meals Component-done
Updated by Meenu Krishnan about 1 month ago
-Implemented passenger details validation on Pay now.
-Fetched passenger data from sessionStorage for validation.
-Displayed a modal popup with a clear message if any required fields are missing.
-Disabled payment process until all mandatory fields are correctly filled.
Updated by Meenu Krishnan about 1 month ago
- Added handlePayNow to: Retrieve passenger data from session storage / Validate passenger form / Submit passenger details to backend API / Handle success/failure responses.
- Added handlePreBooking to: Use selected payment gateway info from local storage / Call PreBooking API to validate booking conditions / Update booking flags and show modal if there are fare/class/schedule changes or unavailability / Navigate to failure page on booking failure.
Updated by Meenu Krishnan 27 days ago
Flight Booking & Payment Integration
-Implemented handleDoBooking function to Call DoBooking API and retrieve booking details.
-Implemented handleDoPayment function to Call DoPayment API using saved ProcessAction.
-Redirect to payment URL for other gateways.
Updated by Meenu Krishnan 26 days ago
- % Done changed from 60 to 80
-Implemented API call to PaymentResponse endpoint to verify payment status after transaction completion.
-Added conditional navigation based on payment result/Redirects to /FlightPaymentRetry if payment fails.
-Initiates ticket polling if payment is successful.
Updated by Meenu Krishnan 25 days ago
- Due date changed from 11/14/2025 to 10/03/2025
- Estimated time changed from 400:00 h to 200:00 h
-Payment Verification and Ticket Polling – error
Updated by Meenu Krishnan 24 days ago
-Implemented payment verification and ticket polling logic in PaymentHandler component.
-Handled successful payment response and started ticket issuance flow.
Updated by Meenu Krishnan 23 days ago
-Displayed flight booking details dynamically using the API response.
-Added logic to generate tickets dynamically per passenger based on TicketDetails.
-Debugged data binding issues to ensure ticket and passenger details render correctly.
-Ticketed Successfully
Updated by Meenu Krishnan 20 days ago
Node(Server)
-Initialized Node.js server with Express.
-Set up CORS to allow frontend communication.
-Implemented session management using express-session.
-Created test API endpoints: GET /-test server running, /GET /api/session-token - check session token/Configured JSON request parsing and cookie options for session.
-Implement /api/token route to generate and store access token in session.
Updated by Meenu Krishnan 19 days ago
- PostgreSQL (CREATE , DELETE , ADD , INSERT)