Looks epic, I get your choices, but did you consider using Vuex to manage state on your site(unless you already are using a state management tool). Since you're using Vue I thought Vuex might not be a bad idea. Can help with tracking user data flow. Especially if things go wrong, you might want to see where the errors occured.
We're a place where coders share, stay up-to-date and grow their careers.
Looks epic, I get your choices, but did you consider using Vuex to manage state on your site(unless you already are using a state management tool). Since you're using Vue I thought Vuex might not be a bad idea. Can help with tracking user data flow. Especially if things go wrong, you might want to see where the errors occured.