Hi there,
Had a look at the wireframe and understand the requirements. I assume no data is being stored on the server as it's not mentioned in the project description.
I would use Bootstrap 4 to build a nice and responsive interface for the app. I can use [login to view URL] or flot to generate the charts for the results, or build a custom bar chart, but in that case I'd have to raise the price a bit.
I would use bootstrap slider plugin to make the sliders for importance of factors.
I would make sure it's 100% responsive, being usable and looking nice on any screen size.
Let me know if there is more to this project than you already mentioned. I would code cleanly and in a way that allows the app to scale with ease.
Looking forward to hearing from you!
EDIT: I missed the social sharing on the results page. To be able to do that we will need to store the data server side, that won't make it much harder, especially if it's enough to store only the results as (session_id, option, score). If we are going to store factors, options, assigned weight for each factor to option and the results, I'll need to increase the price. Please let me know.
Regards,
Julijan