work on an existing front-office SPA written with Vue.js, vue-cli 3 and bootstrap5

We need help with these tasks:

T2131 - replace 12 href with router-links to avoid reloading the entire SPA

T2121 - form validation in one page using vee-validate: 5 fields

- telephone_number: [login to view URL]

- email: use regex we supply

- fiscal_code: [login to view URL]

- vat_id: [login to view URL]

- zip: use regex we supply

T2099 - fix the leaflet map marker: on zooming out, it drifts on the openstreetmap map

T2105 - proposals in front-office

display the list of proposals (similar to list of contacts see src/pages/[login to view URL]) in a separate page (i.e. src/pages/[login to view URL] routed by /proposals) with:

- link to store

- link to contact ("richiesta")

- description (richt text readonly)

- total (in €)

to retrieve the current list of non-dismissed proposals, get the list of contacts from local storage ($[login to view URL]) then query them one by one, using this route:

GET /api/stores/{store_id}/contacts/{contact_id} (retrieves the contact, the store, the list of non-dismissed contact_ids and of all non-dismissed proposals)

display proposal detail in a separate page (i.e. src/pages/[login to view URL] routed from /store/:id/live/:contact_id/proposal/:proposal_id)

the user can only change the accepted and dismissed bool fields using a PUT call to /api/stores/{store_id}/contacts/{contact_id}/proposals/{proposal_id}


- access the backend using the fetch API

- do not add new dependencies to [login to view URL]

- use bootstrap5 form components [login to view URL]

Навыки: Vue.js, JavaScript, Bootstrap

Показать больше: vue bootstrap medium, vue 3, bootstrap-vue navbar examples, bootstrap-vue, bootstrap-vue example, vue cli popper, bootstrap-vue custom css, vuetify, vue js freelance, vue.js, vue js, node.js vue, Vue,js, node js vue js, Front End, Vue.js, vue js app firebase, vue js certification, vue js library, vue js tutorial w3schools, vue js tutorial pdf

О работодателе:
( 43 отзыв(-а, -ов) ) Vercelli, Italy

ID проекта: #27939842



Hi, I would like to work on this one, It would take me 4 days to complete, I hope we can work together again

$120 USD за 4 дней(-я)
(2 отзывов(-а))

5 фрилансеров(-а) готовы выполнить эту работу в среднем за $175


Hello, I’m a VueJS expert, I can make your changes in no time, Feel free to ask me anything, Thank you.

$36 USD за 3 дней(-я)
(10 отзывов(-а))

Dear Employer, I’ve carefully gone through your job description and After reviewing your requirements, As I see it you're looking for change in an Web application. I have experience in Web development. I am available n Больше

$190 USD за 7 дней(-я)
(4 отзывов(-а))

Hi there. Reading your job description, I see you need some help updating your SPA based in Vue.js. This is my latest vue.js experience. [login to view URL] The main stack of this project are Vue/VueX/Bootstrap Form validati Больше

$250 USD за 2 дней(-я)
(0 отзывов(-а))

Hi this is sirajuddin syed.. From Aaro IT solutions.  [login to view URL] Aaro IT solutions  is a premier global company in the IT industry. We are having 7 years of experience in developing business solutions fo Больше

$278 USD за 12 дней(-я)
(0 отзывов(-а))