Creating A Customer Product Registration Function

theme_name: Impulse
theme_author: Archetype Themes
theme_version: 4.1.1
theme_documentation_url: https://archetypethemes.co/blogs/impulse
theme_support_url: https://archetypethemes.co/pages/support#impulse

URL: https://hyper-bicycles.myshopify.com/

I need help finding the correct code to edit. I want to create a new product registration function that allows our customers to register their purchased products. I want to create a new product registration page template with a multiple text fields, file upload, and mandatory create an account or sign in. When the customer hits the submit button this info would be saved to my themes database and show up on the customers account page on a “registered product history” table". I also want this form data sent via email to our third party customer service company and a confirmation email sent to the customer.

Files I have made edits to:

customers/register.product.liquid (I created

customers/account.liquid (*I’ve commented out my edits)

I’m comfortable editing code but a little lost when look at my themes code structure.

Any help is appreciated!