Woocommerce - Register with extra labels, checkout page only with a predefined address in register form AJAX

Job ID: 32048255

Budget: $10 – $30 USD

Time: 1 day, no other timeline will be considered

Login page
1. Login page on a separate subpage
2. Button to register page

Register page
1. Register page on a separate subpage
2. Register includes - login, password, name, surname, address (street number, post code, city, country)
2a. The address provided by the user during registration must be saved in the customer panel and displayed on checkout page.

Checkout page
1. There is only checkout, no cart page
2. on the checkout page user can add item quantity or remove it - Ajax
3. You can also use the cross to delete an item
4. The address user entered during registration must be displayed on the checkout page
5. Possibility to add an additional address, which will be saved and in the future you will be able to choose between these two.

Already have a plugin "Custom User Registration Fields for WooCommerce" which should help with adding additional fields to this subpage. Of course, you don't have to use it, but it is possible.

I am mainly interested in functionality, not style.
Related categories: PHP JavaScript AJAX WordPress WooCommerce