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

We need help with these 2 tasks:

T2127 - rule out too simple passwords

use zxcvbn on src/pages/[login to view URL] page to help the user choose a sensible password

T2105 - proposals in back-office

Create new proposals from the Live or Contact page using a modal as the "New contact" in Contacts page.

Proposals are created with a call to POST /api/stores/{store_id}/contacts/{contact_id}/proposals

- input:

- minimal data for the definition of a new proposal: description (rich text field, edited with tipatp WYSIWYG edior), total (in €)

- optional data: reserved_note, invoice

- status code: 201 on success

List of non-dismissed 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)

Clicking on a proposal opens the Proposal detail page (i.e. src/pages/[login to view URL] routed from /proposal/:proposal_id)

The user can change following fields:

- description (rich text field, edited with tipatp WYSIWYG edior)

- total (in €)

- dismissed and invoice bool fields

- reserved_note

There will be no save button of this form, as soon as each fields looses focus the data is updated to the backend (watch the entire proposal object).

Proposals can be modified with 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]

UPDATE 2020-11-02 17:24 CET [sorry for the last minute changes]

1. Proposal detail page, in addition to what is already in the spec:

- the proposals have new fields (T2146): name, address, city, zip, vat_id, fiscal_code, telephone_number and email; these are inherited from the matching contact when the proposal is created, but can be changed later from this page

- we need to attach images to the proposals, as we attach them to the store. there are new endpoints for that in the API

- we need to also attach links

2. there's also generic proposals (T2115), i.e. not attached to a contact but only to a store.

These generic proposals have contact_id set to NULL and are initially in draft mode (hidden).

The Store manager can manage the generic proposals from the "Vetrina digitale" page of the store.

Add a new card for that.

This lists active (non-hidden) and inactive (hidden) generic proposals (there's a checkbox to toggle showing the hidden ones, see Contacts page for showing dismissed contacts).

Further there is a button to add a new one, this opens the modal (similar to the "New contact" in Contacts page) that requests only minimal data for the definition of a new proposal: description (rich text field, edited with tiptap WYSIWYG edior), total (in €).

The proposal detail page should be able to also open generic proposals and edit them.

Please update your bids. Obviouslt bid placed until now are all invalid.

Taidot: Vue.js, JavaScript, Bootstrap

Näytä lisää: kind writing work done office administrator, type work can office, worldpay work existing cart, bootstrap-vue navbar examples, vue js bootstrap template free, bootstrap-vue, bootstrap-vue example, vue cli popper, bootstrap 5, bootstrap 4, vuetify, can macros excel work open office calc, online advertising sales representative work home office, recaptcha work existing email form, work existing templates, work home office location, online data entry work rawalpindi office, corecommerce work existing website, work existing plugin minecraft, additional work existing ios app

Tietoa työnantajasta:
( 43 arvostelua ) Vercelli, Italy

Projektin tunnus: #27939925

Myönnetty käyttäjälle:


Hi, I would love to continue working on this project with you, please let me know if you find my price unfair.

$225 USD 5 päivässä
(2 Arvostelua)

17 freelancers are bidding on average $168 for this job


HI. So I don't need to touch the api backend part? Only the vue.js part? I want to check your current project. I am senior web developer especially expert in vue.js framework. [login to view URL] Recently I have dev Lisää

$140 USD 7 päivässä
(8 arvostelua)

Hello, You are looking for the work-existing-back-office-SPA. I have working experience of Designing, Development and I am also having the team of expert developers with me. We are expert in WordPress, Magento, Ecomme Lisää

$140 USD 7 päivässä
(7 arvostelua)

Hello, Client. Thank you for your kind job posting. I have 3 years' experiences in Vue.js front end developing. I can integrate with the Backend RESTful API and successfully and efficiently manage stores.(just give me Lisää

$200 USD 7 päivässä
(4 arvostelua)

Hi, Mr. Paolo G. I am Karen. I will work for you continuously. please contact me. Hoping for your positive answer. Best Karen.

$400 USD 7 päivässä
(3 arvostelua)

Hi, dear client! I am a web developer. I am looking for long-term client. I have no permenent client yet. My skills are Laravel,wordpress, nodejs,react,php,mysql,html,css,chrome extension, angular.js,blockchain, smart Lisää

$140 USD 7 päivässä
(9 arvostelua)

Hi. I have checked all your requirements. I am very interested in this project and feeling confident about here. But I want to get more details from you in private chatting. All of your required skills are good match f Lisää

$250 USD 3 päivässä
(3 arvostelua)

★★★★★♛Vue Expert♛★★★★★ Hello. I wish you are doing well. I see you are looking for a Web developer for your project. I have an excellent background as a Web Developer along with my academic education in Computer Engin Lisää

$100 USD 3 päivässä
(2 arvostelua)

Hello, Paolo I read your proposals till bottom. My bid is correct and i can help you. I have many experience about laravel and Vue.js and Bootstrap JS. [login to view URL] Please give me your job Regard Lisää

$30 USD 7 päivässä
(6 arvostelua)

Full stack developer with MERN,MEVN,laravel,Django Strong in software architecture and business problem-solving. I pay great attention to the detail. An expert in Vue.JS, Angular, React, Node.JS, PHP, AI,python, Djan Lisää

$200 USD 7 päivässä
(3 arvostelua)

Hi there! I am a certified WordPress expert with over 2 years experience in making websites. I am also a professional in PHP, Web design, JavaScript, HTML and CSS. I can help you with both the tasks that you have menti Lisää

$90 USD 3 päivässä
(3 arvostelua)

~~~~~~~~~~Hi, how do you do?~~~~~~~~~~~ I am full stack MERN, MEAN, MEVN developer. My major skill is node js, express js, angular, react, vue. I have 4 years experience of jQuery and ajax. I am sure i can FULFILL your Lisää

$140 USD 7 päivässä
(4 arvostelua)

Hi! I am happy to put my bid on your project. I have read your requirement carefully and I am confident in this project. I am a skillful and experienced web developer. I have a tons of experience with Vue/Laravel/Codei Lisää

$100 USD 2 päivässä
(3 arvostelua)

Hi, how are you? Here is an expert Vue developer with 5 years of experience. After checking your job description, I am pretty sure I can bring you the prefect result of the 2 tasks. Please feel free to discuss the deta Lisää

$120 USD 2 päivässä
(1 arvostelu)

Hi dear, I have read your posting carefully. I have rich experience in Web(bootstrap and Vuejs) and I am confident. I want to work with you for a long time. please contact with me. Regards...

$140 USD 5 päivässä
(0 arvostelua)

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 Lisää

$278 USD 12 päivässä
(0 arvostelua)

Hi , I am new to freelancer. i read & understood the requirements. its only need to be change in Frontend Part and need some validation. if you have confidence on me. share the other details with me. i prove my knowled Lisää

$160 USD 4 päivässä
(0 arvostelua)