I am actually a beginner and this is my first "big" project.
I am building a web app for a local detergents shop that should allow the users to order a local delivery of the products at home.
I am using Laravel, darryldecode’s Cart implementation and Voyager as an admin panel.
Everything was going well until I stumbled upon product attributes. I need to allow users to select different product sizes (1lt, 2lt, etc.) and quantity and to have the price updated via AJAX on the product page and in the cart.
I also have to allow the admin to select which sizes are available for each different product.
What should I explore as a solution?