Show product configurations and options step by step. Next Step will show based on previous step option selected. A pdf will generate with Final configuration details and mail will send to user. Front HTML Design, Backend and database is ready there. Only need to show configuration options and make two templates dynamic.