This project allows users to:
Enter personal information (Step 1)
Select a subscription plan (Monthly / Yearly) (Step 2)
Pick add-ons for their plan (Step 3)
Review a summary of their selections and total price (Step 4)
Key functionalities:
Multi-step navigation with Next/Back buttons
Dynamic step indicators
Form validation for Name, Email, and Phone
Dynamic pricing for plans and add-ons
Summary page showing selected options and total price
Optional plan change from the summary step