I want to develop a custom Angular frontend for my ecommerce site, but I want customers to be able to upload pictures and such, and also use the shopify backend and cart experience to process orders.
What's the best way to go about this?
I want to show my own designed frontend but use the shopify cart and ordering system. Customers will upload a single photo for their order, and I need that to be stored so I can retreive it easily. I also want to use the shopify checkout backend, with a custom design for my cart.
You can create a custom theme using Angular and the Shopify storefront API. There is a theme starter based on Vue "Shopify theme lab". You can replace the Vue with Angular. There might be a theme started based on Angular.