Find Jobs
Hire Freelancers

Dynamic Questionnaire Using XML, HTML, CSS, PHP and JavaScript

$30-250 USD

Completed
Posted almost 7 years ago

$30-250 USD

Paid on delivery
I want to create a dynamic questionnaire that gets questions from XML file(s). First Page: Collects the following basic info: Client Type (this determines what XML file to use for the questions); Client Name (text); Account Number (text). The following pages are dynamically created based on the XML file, each page will represent each <section> in the XML file and will take the name from the title attribute i.e. <section title="First Page"> will create a page with the title "First Page". Each page will contain a number of questions and subquestions (depending on the structure of the XML file). Each question can have an unlimited number of answers, the answers are also derived from the XML file. All of the answers for each questions will be shown in a combo / selector box. Each answer has a score, once an answer is selected the score is added to a running total and will be displayed in the top righthand corner of the page as the questionnaire is completed. This score will be used at the end to determine the overall result. As you can see from the example XML file, some answers include a <subquestion>, if the user selects an answer that includes a subquestion this must be added to the page directly after the question that is being answered. Likewise, it the answer is changed, the subquestion will be removed. Subquestions also include scores that must be added to the running total if an answer is selected. Once all the sections have been completed (all the relevant answers) then a page will be displayed that shows a summary of the sections and the answers. There must be a way of navigating back to a particular section / answer to make changes if necessary. At the bottom of this page will be a free-text field to add a note; a text field to add the name of the person who completed the questionnaire. At this stage running score will be compared to the <scoreconfig> element of the XML file and, depending on the score, the relevant text will be displayed in a large rectangular background using the colours defined in the <scoreconfig> element i.e. <textcolor> and <backgroundcolor>. All the above information must be able to be printed clearly. I am have attached a mock-up of how I would like the screens to look AND an example XML file, I am new to XML so if you can improve on the format or spot any errors please feel free to change them.
Project ID: 14144793

About the project

18 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hey Instead of the having tabs can it be done in this way? [login to view URL] Will the xml file be local if yes did not get the point of asking the name from the user:)?Assuming there is no backend work involved and no answers will be saved. Thanks Vish
$222 USD in 10 days
5.0 (67 reviews)
6.8
6.8
18 freelancers are bidding on average $267 USD for this job
User Avatar
Dear client I am highly interested to do this project. I will make you happy.I don’t need any upfront or milestone payment. Pay me when you will happy. Looking forward. Thanks
$155 USD in 3 days
4.7 (176 reviews)
6.8
6.8
User Avatar
Hi, I am a professional web developer with 15-year expertise in PHP/ASP, MySQL/MS SQL and various other high-level, low-level and scripting languages. Good with XML and API. I have relevant competence to complete your job. Is it a full desctiption? I can work as a individual freelancer as well as with my own team. Regarding to your request, we have excellent work experience with PHP (Zend, Symfony), CSS, JS, our specialists are Certified PHP/PERL Programmers (Master degree). I'll be happy to interview with you to review your needs and assets. Looking forward to your response and wish you a great day ahead.
$315 USD in 3 days
4.9 (48 reviews)
6.5
6.5
User Avatar
Hello, I want to show you all relevant Demo and Designs which is similar to your project completed previously. To make sure about the requirement set and customizations, I want to discuss this project with you further on personal chat. Let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, I use to be online 24x7 on Freelancer so probably you will get a quick response from my end. Following are my Expertise Area: 1) Ruby on Rails 2)PHP with CodeIgniter and Laravel Framework. 3)Node JS 4)Angular JS 5)Mobile App Development 6) Shopify 7)Ruby Thanks :-)
$277 USD in 10 days
5.0 (9 reviews)
4.9
4.9
User Avatar
I've read your ad We have skilled web designers and developers who have really good commands in website making. We can make your website to next level. It will be responsive for all devices like mobile, tab or desktop. It will be really aesthetic from front end. Really eye catchy. We have commands in CSS3/Bootstraps/JS/PHP/ASP/HTML5. Hope you hire us.
$155 USD in 3 days
5.0 (16 reviews)
4.7
4.7
User Avatar
Hello, I'm ready to start your project immediately and can finish it fast, I have big experience for it (14 years) skype: sunivani
$222 USD in 5 days
5.0 (6 reviews)
4.5
4.5
User Avatar
Hi, I have good experience in working on PHP scripts. Previously I have worked on few projects which are about dynamic quizzes. One particularly stored questions in xml files. I can develop your app for dynamic quizzes as per your requirement. Let me know if you are interested then we can discuss it in more detail. Let me know if you have any question. Thanks Regards S M
$140 USD in 10 days
4.7 (19 reviews)
3.8
3.8
User Avatar
Resource Consultoria e Desenvolvimento de Sistemas works in the IT field. Our services include project consulting, system development, operational support to installation and maintenance of web sites hosting. We offer services in the information technology field through Java technology and support to our clients to research, evaluate and propose a cohesive solution to their business needs. All projects are supervised and managed by a professional staff member who coordinates the development pace and the delivery of the final product. Our workflow is defined by four stages: - Requirements analysis: At first, we listen to and discuss the client needs in order to provide the best solutions to the presented difficulties. - Development: In this stage a development and delivery chronogram is proposed, and from this moment on the new system begins to be developed. - Homologation: According to the completion of the intermediary stages of the project development, some versions of the system are released in order to be tested and homologated by the client, who evaluates if the delivered functionalities are in accord to their business needs. - GoLive: At the completion of the homologation stage is time to put the system in production. A special attention to the matter of the interaction between the user and the system is an important aspect of our concept of service provision.
$250 USD in 25 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I am experienced developer and systems analyst having installed, configured and maintained various websites. I can assure your project will be completed with diligence and attention to detail. Please do not hesitate to contact me if you have any questions.
$187 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
hi i can do this for you what is the suitable time to discussion this project if you explain briefly that will be very nice of you i will try to replicate the same thing which you let me know in chat experience of years can be utilized in your project
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of RUSSIAN FEDERATION
St Sampson, Russian Federation
5.0
9
Payment method verified
Member since Oct 9, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.