Đã hoàn thành

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}

Requirements:

- 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.

Kĩ năng: Vue.js, JavaScript, Bootstrap

Xem nhiều hơn: 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

Về Bên Thuê:
( 43 nhận xét ) Vercelli, Italy

ID dự án: #27939925

Được trao cho:

leider924

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

$225 USD trong 5 ngày
(2 Đánh Giá)
3.6

17 freelancer chào giá trung bình$168 cho công việc này

gdelacruz92

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 Thêm

$140 USD trong 7 ngày
(8 Nhận xét)
6.3
mukeshpalyashco

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 Thêm

$140 USD trong 7 ngày
(7 Nhận xét)
4.9
vovandeveloper

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 Thêm

$200 USD trong 7 ngày
(4 Nhận xét)
4.5
kardzavaryan

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 trong 7 ngày
(3 Nhận xét)
4.4
vut4l1

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 Thêm

$140 USD trong 7 ngày
(9 Nhận xét)
4.0
khaledalhindi918

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 Thêm

$250 USD trong 3 ngày
(3 Nhận xét)
3.8
FlorinAlexandruP

★★★★★♛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 Thêm

$100 USD trong 3 ngày
(2 Nhận xét)
3.1
nemanja1029

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 Thêm

$30 USD trong 7 ngày
(6 Nhận xét)
3.1
davidbregar123

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 Thêm

$200 USD trong 7 ngày
(3 Nhận xét)
2.8
thewebtek

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 Thêm

$90 USD trong 3 ngày
(3 Nhận xét)
2.2
ddtran305

~~~~~~~~~~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 Thêm

$140 USD trong 7 ngày
(4 Nhận xét)
2.4
woshiang717

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 Thêm

$100 USD trong 2 ngày
(3 Nhận xét)
2.5
sokolovicstefan3

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 Thêm

$120 USD trong 2 ngày
(1 Nhận xét)
2.3
sergeymorgunov2

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 trong 5 ngày
(0 Nhận xét)
0.0
ArshadAyub1236

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 Thêm

$278 USD trong 12 ngày
(0 Nhận xét)
0.0
mokshithsl

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 Thêm

$160 USD trong 4 ngày
(0 Nhận xét)
0.0