Feature #5458
open"Pre-order Creation Page (Delivery and Pickup products are displayed separately & post to backend)"
Status:
In Progress
Priority:
Normal
Assignee:
Target version:
Start date:
12/01/2025
Due date:
12/02/2025 (6 days late)
% Done:
90%
Estimated time:
15:30 h
Spent time:
Subtasks
Related issues
Updated by Pavan Kumar Murala 8 days ago
- Tracker changed from Bug to Feature
- Status changed from New to In Progress
- Target version set to Sprint (product subscription & deliverable pre- orders)
- Estimated time set to 10:00 h
Updated by Pavan Kumar Murala 7 days ago
- Due date set to 12/02/2025
- % Done changed from 0 to 50
- Discussed the complete Pre-Order flow with Ruban — 40 minutes.
- Explained the full Offer Flow to Maha Nandha — 30 minutes.
- Selected products are categorized into two types:
Delivery products
Pickup products - Data filling also has two modes:
Same details (common for all products)
Different details (individual per product) - Total 4 functional combinations handled:
Delivery + Same Details
Delivery + Different Details
Pickup + Same Details
Pickup + Different Details
Updated by Pavan Kumar Murala 7 days ago
- Estimated time changed from 10:00 h to 15:30 h
Updated by Pavan Kumar Murala 6 days ago
- % Done changed from 50 to 90
- Completed the preorder flow logic for the different functionalities handled yesterday.
- Implemented four separate state groups to store data based on each functionality.
- Passed all relevant state values into the handleSubmit flow, ensuring the correct data reaches submission.
- Added validation handling to display missing/invalid fields in one consolidated place.
- Integrated both Create and Update APIs into the flow.
- Sending the appropriate payloads to the backend based on whether it’s create or update.
- Discussed the page functionality and approach with Ruban to align on what’s happening in this module.