1001 Freelance Projects
Latest Projects from Freelance Marketplaces
Today is: 29-Apr-2024 09:37 GMT
View Project
View this project in detail (Note: you will be redirected to external marketplace)
Project title: JavaScript XML project phase 2
Posted by: External project from PeoplePerHour
Started: 10-Nov-2020 17:51 GMT
Description: Phase 1 a JavaScript developer helped me to create the first foundations of this project, a purely JavaScript based front end which queries XML data and passes it into a view parsing data in a non specific but structured way, the end result was code which was dynamic and reusable.

The structure of the data has 3 levels.
1. Garden
2. Trunk
3. Branches

Phase 1 mainly dealt with the trunk and the branches, which is in this instance related to the bible as the trunk and the books as the branches from the XML documents, which queried this data and displayed in the view accordingly.
The specific data is pulled via URL hash, which is stored in the trunk data.
Phase 2 - what needs doing next.

Just as the trunk XML contained all the branch information, I would like a Garden.xml to contain all the trunk data, in phase 2 it will reference ENG_KJV.xml which is complete in terms of data structure, and a demo ENG_PLANTS.xml which will just reference a single piece of data to confirm it works as expected.

I want all of this to work from a single HTML file, which will serve as a kind of view and bootstrapper, the loading of this file will be dependant on the hash.

At the root which is referred to as the garden where no hash is present it will load the garden.xml file.
Someurl/ = garden.xml
In the garden.xml file it will contain data regarding all of the trees which are in the garden, to begin with ENG_KJV and ENG_PLANTS.

From this page the user will be presented with data extracted from the garden.xml file, along with a hyperlink which will take the user to the relevant trunk data.
For example from the garden someurl/ the user clicks King James Bible in English which will take the user to someurl/#ENG_KJV, this first hash also refers to the name of the XML file, ENG_KJV.xml
The part from here is already programmed and works, slight changes will need to be made to put things in line with this structure.

There will be a header which is visible when a user is in the trunk section.

Also in the trunk section there will be search function, here it will search name and shortname and tags, from the trunk xml file it is in, and all branches related to this trunk, any results will be displayed with pagination 10 results per page which are hyperlinked to the location it is found.

The header section which is currently an unordered list needs to be changed to a non styled dropdown menu with a go button, this menu needs to be dynamic as there will always be 2 options related to each other, eg Bible book and Chapter, or plant family and plant name, go will of course take the user to the relevant section.

From a styling perspective there will be some settings related to each trunk in the garden.xml file, for example there will be a default.css file, in phase 3 of this project there will be different themes which must be referenced from this XML file, so whatever is hard coded into this XML file is what is used when displaying this particular trunk.

I would also like the skeleton frame work done to make this mobile friendly.

If you require further information please let me know.

Just for further clarification this project must be written in pure JavaScript without any additional frameworks or libraries, the previous code uses AJAX for XML requests, I would also require the code to be commented especially the code related directly to styling.
Project ID: 3102323
Project category:
Project budget:
View this project in detail (Note: you will be redirected to external marketplace)
Last Projects / Browse Projects
  Project Started
Logo Printing for Clothing & Business Cards
Category: Graphic Design, Logo Design, Photoshop, Photoshop Design, T Shirts
Budget: $30 - $250 USD
29-Apr-2024
04:04 GMT
Children's Book Cartoon Illustrator
Category: Caricature & Cartoons, Graphic Design, Illustration, Visual Arts
Budget: $750 - $1500 AUD
29-Apr-2024
04:03 GMT
Polygon - Marketplace Smart Contract Developments
Category: Blockchain, Smart Contracts, Solidity, Web Development, Web3.js
Budget: $250 - $750 USD
29-Apr-2024
04:01 GMT
Enhance Careefy Theme Search Filtering
Category: CSS, HTML, JavaScript, PHP, WordPress
Budget: $10 - $30 USD
29-Apr-2024
04:01 GMT
Minimalistic Custom-Colored Logo Design
Category: Graphic Design, Illustration, Logo Design, Photoshop, Photoshop Design
Budget: $10 - $30 USD
29-Apr-2024
04:00 GMT
Research Writer Needed
Category: Article Writing, Ghostwriting, Report Writing, Research, Research Writing
Budget: $30 - $250 AUD
29-Apr-2024
03:57 GMT
Cartoonish 3D Character Modeling from Digital Sketches
Category: 3D Animation, 3D Modelling, 3D Rendering, Animation, Maya
Budget: $30 - $250 NZD
29-Apr-2024
03:57 GMT
Photoshop Image Retouching
Category: Adobe Lightroom, Graphic Design, Photo Editing, Photoshop, Photoshop Design
Budget: $250 - $750 USD
29-Apr-2024
03:55 GMT
Residential Extension Demolition Plan Drafting
Category: AutoCAD, Building Architecture, CAD / CAM, Civil Engineering, Home Design
Budget: $30 - $250 AUD
29-Apr-2024
03:55 GMT
Terminar una app para encontrar puntos de venta
Category: Android, Flutter, Geolocation, Laravel, Mobile App Development
Budget: $30 - $250 USD
29-Apr-2024
03:55 GMT
Superstar part time admin.assistant to musician
Category: Appointment Setting, Communications, Secretarial, Social Networking
Budget: $10 - $30 USD
29-Apr-2024
03:54 GMT
Expert E-commerce Sales & Promotion Specialist
Category: EBay, Internet Marketing, Marketing, Sales, SEO
Budget: $8 - $15 CAD
29-Apr-2024
03:52 GMT
Financial Assistant app
Category: Accounting, Android, IPad, IPhone, Mobile App Development
Budget: $250 - $750 USD
29-Apr-2024
03:51 GMT
Cross-Platform Grocery App Development
Category: Android, Graphic Design, IPhone, Mobile App Development, Web Design
Budget: $30 - $250 CAD
29-Apr-2024
03:51 GMT
Modern and Minimalist Logo Design
Category: Business Cards, Graphic Design, Illustration, Logo Design, Photoshop
Budget: $250 - $750 CAD
29-Apr-2024
03:49 GMT
Browse All Projects
Projects by Skills ...
Projects for 'android'
Projects for 'ajax'
Projects for 'asp'
Projects for 'aspnet'
Projects for 'cms'
Projects for 'cpp'
Projects for 'csharp'
Projects for 'css'
Projects for 'delphi'
Projects for 'design'
Projects for 'drupal'
Projects for 'excel'
Projects for 'facebook'
Projects for 'flash'
Projects for 'html'
Projects for 'java'
Projects for 'javascript'
Projects for 'joomla'
Projects for 'iphone'
Projects for 'mysql'
Projects for 'photoshop'
Projects for 'php'
Projects for 'python'
Projects for 'ruby'
Projects for 'seo'
Projects for 'sql'
Projects for 'sysadm'
Projects for 'translate'
Projects for 'typing'
Projects for 'twitter'
Projects for 'vbnet'
Projects for 'xml'
Projects for 'wordpress'
Projects for 'writing'
Read RSS feeds ... New!
RSS feed for 'android'
RSS feed for 'ajax'
RSS feed for 'asp'
RSS feed for 'aspnet'
RSS feed for 'cms'
RSS feed for 'cpp'
RSS feed for 'csharp'
RSS feed for 'css'
RSS feed for 'delphi'
RSS feed for 'design'
RSS feed for 'drupal'
RSS feed for 'excel'
RSS feed for 'facebook'
RSS feed for 'flash'
RSS feed for 'html'
RSS feed for 'java'
RSS feed for 'javascript'
RSS feed for 'joomla'
RSS feed for 'iphone'
RSS feed for 'mysql'
RSS feed for 'photoshop'
RSS feed for 'php'
RSS feed for 'python'
RSS feed for 'ruby'
RSS feed for 'seo'
RSS feed for 'sql'
RSS feed for 'sysadm'
RSS feed for 'translate'
RSS feed for 'typing'
RSS feed for 'twitter'
RSS feed for 'vbnet'
RSS feed for 'xml'
RSS feed for 'wordpress'
RSS feed for 'writing'
New!
Проекты на русском
(Projects in Russian)

Long URL:
www.1001freelanceprojects.com
Mobile version:
m.1001fp.com
Copyright © 2005-2022 1001 Freelance Projects