Create Odoo App for additional fields in contacts

Job ID: 34521322

Budget: $30 – $250 AUD

Odoo app to allow multiple additional phone numbers, mobile numbers, email addresses on contact by clicking '+' symbol after the original field. This would create an additional field below. Some businesses have multiple lines, or multiple email addresses that aren't best shown as an additional contact. The fields I would like to apply this to are: Job Position, Phone, Mobile, Email, & Website.

It would only create the additional field(s) in that particular contact, not every contact. Each additional copy of the field to be numbered, i.e. the original 'Phone' field keeps its name, but the second phone field would be called 'Phone 2' (as per attached) and the third, 'Phone 3'. Likewise for the Email field etc.
Related categories: PHP Python Software Architecture PostgreSQL Odoo