Configurable Javascript Widget consuming RESTful services
- or -
Post a project like this2639
$$$
- Posted:
- Proposals: 7
- Remote
- #1428831
- Awarded
Web Developer : HTML : JAVASCRIPT : CSS : JQUERY : PHP : WORDPRESS : JOOMLA : ANIMATION : GAMES : AJAX : JSON : GOOGLE : API
London
Certified Laravel Developer | PHP | VueJS | Wordpress | API | Logo | Responsive Design | Shopify
Karachi
82071214376260836455855129640713977321480154
Description
Experience Level: Expert
General information for the website: Job Board / App
Num. of web pages/modules: 1
Description of requirements/features: We have a requirement to create a javascript “widget” with the goal of helping us syndicate more of our jobs content to client and publisher websites with an easy to setup mechanism.
The widget will consume existing RESTful JSON feeds of data exposed to the web. Currently these are only exposed as XML but we will be adding JSON for this project. An example can be provided.
It will display a simple list at its most basic consisting of the job title, the employer’s name and the location. The title will link to the provided URL.
There needs to be an option to show further details, consisting of a brief description, salary and employer’s logo. This is also included in the feed enclosure.
It needs to have base set of styles in accordance with our current website style specification. This should be protected so as not to clash with host website styles.
The widget area itself should hold a configurable title and border.
It should also have a configuration option which allows styles to be removed so it does inherit host styles.
It should have a search form with two fields and a submit button, which will be used by the widget to open a web page to the relevant URL on our website where the user will complete their search.
The widget should have configurable options:
• Fixed width or responsive
• Show variable number of jobs
• Option to show or hide expanded job details
• Option to show or hide a search input area.
• Parameter for a publisher ID which will be added to each outbound URL as a querystring
There should be a minimal overhead requirement for the widget, preferably not using any heavy frameworks, instead using pure javascript. The widget code itself should be a minimal except where a style definition is added.
Indicative quotes invited.
Extra notes: See attached a similar version from Indeed
Num. of web pages/modules: 1
Description of requirements/features: We have a requirement to create a javascript “widget” with the goal of helping us syndicate more of our jobs content to client and publisher websites with an easy to setup mechanism.
The widget will consume existing RESTful JSON feeds of data exposed to the web. Currently these are only exposed as XML but we will be adding JSON for this project. An example can be provided.
It will display a simple list at its most basic consisting of the job title, the employer’s name and the location. The title will link to the provided URL.
There needs to be an option to show further details, consisting of a brief description, salary and employer’s logo. This is also included in the feed enclosure.
It needs to have base set of styles in accordance with our current website style specification. This should be protected so as not to clash with host website styles.
The widget area itself should hold a configurable title and border.
It should also have a configuration option which allows styles to be removed so it does inherit host styles.
It should have a search form with two fields and a submit button, which will be used by the widget to open a web page to the relevant URL on our website where the user will complete their search.
The widget should have configurable options:
• Fixed width or responsive
• Show variable number of jobs
• Option to show or hide expanded job details
• Option to show or hide a search input area.
• Parameter for a publisher ID which will be added to each outbound URL as a querystring
There should be a minimal overhead requirement for the widget, preferably not using any heavy frameworks, instead using pure javascript. The widget code itself should be a minimal except where a style definition is added.
Indicative quotes invited.
Extra notes: See attached a similar version from Indeed
Christopher S.
100% (1)Projects Completed
1
Freelancers worked with
1
Projects awarded
100%
Last project
17 Feb 2017
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
Are you in a rush or flexible on deadline?
-
Hello Christopher,
When you say configurable options should be stored as variables in Javascript or pulled from some API?
Please let me know.Christopher S.20 Jan 2017Hi, the options should variables in the javascript initialisation code.
Tapesh M.20 Jan 2017OK, thanks. No heavy frameworks I understand but atleast Jquery is ok?
-
Hi Christopher,
Will it contain both the search form and the jobs list?
Or each one in a separate view?
Christopher S.20 Jan 2017The widget should have both the search form and the jobs list together, just with the option to hide the search form via a variable
296935296759296730
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies