Bug #2457
Bug #2320: Frontend Training -Feb
Calculation of Estimate Price Detail Page.
Description
Calculation of Estimate Price Detail Page.
Bug #2320: Frontend Training -Feb
Added by Piyush Vijay about 2 months ago. Updated about 1 month ago.
Description
Calculation of Estimate Price Detail Page.
Today i have Worked On->
Implemented Estimated Price module UI with dynamic inputs and calculation flow.
Integrated Station → Charger filtering logic to ensure valid machine selection.
Fixed multiple API errors (403 & 400) by correcting permissions and payload structure.
Integrated Car Brand & Model APIs with dependent loading based on selection.
Completed end-to-end estimate price calculation flow with real API response (removed dummy data).
Work Description: Today I have worked on ->
• Developed and finalized Estimated Price module UI with dynamic inputs and proper validation handling.
• Implemented Station → Charger dependency logic to ensure correct machine mapping and avoid backend errors.
• Resolved API issues (403, 400, validation errors) by fixing payload structure, enum mapping, and request formatting.
• Integrated Car Brand & Model APIs with dynamic loading based on brand selection.
• Completed full estimate price flow with live API integration, including cost breakdown and vehicle details mapping.
Today I have worked on ->
Implemented and enhanced the Estimated Price UI with improved design (rounded inputs, icons, structured result cards).
Integrated API response with frontend and fixed data mapping issues (nested response handling).
Debugged API using browser tools and ensured accurate display of cost breakdown and vehicle estimation data.
Worked on multi-language support (language switching implementation).
Today I have Worked On->
Worked on Estimated Page functionality and analyzed its behavior.
Verified data rendering and ensured correct values are displayed.
Handled input validations to prevent incorrect estimations.
Improved UI flow for better user interaction on Estimated Page.
Debugged issues related to data updates and state handling.
Tested functionality to ensure accurate and consistent results.