I'm using PrestaShop in my website.
I need to change the city field and add a new field in the form registration.
First of all, I live in Costa Rica and my country is divided in states and the states are divided in cities and the cities are divided in neighborhoods.
I'm looking for a way to change automatically the city field (droplist) according to the state selected by the customer in the form registration. Also, the droplist of the neighborhoods will fill out according to the city selected by the customer.
The zip code will be linked with the neighborhood field.
The zip code field never will be available in the registration form either the customer account. The customer will able to change the state, city and neighborhood in the addresses registred in his account.
In the backend I need a panel to add, edit or remove cities and neighborhoods. Also, if I need to change the state, the city or the neighborhood of the customer in the backend so the zip code will be updated automatically according to that. The admins can see the zip code in the backend.
The zip code will be used to calculate the shipping cost.
My questions are:
How long will it take the project?
How much will it cost the project?