There is a site here:
We are happy with the overall design and basic functionality of the site, but there are both internal reasons as well as reasons of missing/required functionality which require us to start this project over.
We have a lot of work to do here to recreate a custom-CMS (content management system) based site from the static files. This project will describe the first few steps; further work may be posted at a later date to help complete the project.
Once accepted, I will setup several intermediate milestones to reflect the steps described.
1. Create Templates. Take the existing HTML files (either directly from the AWS site or I can provide a .zip) separate them out into template files and content files. The result of this step should be a small number of template files (probably under 10?) and one (or maybe more?) content file for each HTML file. The template files should have placeholders in them so that programming code can be used to combine the static template files, which will be downloaded by the user directly from a webserver, with content file(s) which will be retrieved by an AJAX call to an API endpoint. The number of different template files will be determined by the number of pages with different layouts/structures.
2. Clean up the HTML. Some of this has been done already, but some work remains. The software used to download static files created some incorrect HTML, such as having <html><body> tags repeated in the middle of the page.
3. Update the libraries used. The existing code uses Bootstrap version 3; We want to update this to the latest (v4.1.1 as of today), along with any other libraries used. Some small changes to the HTML/CSS may be needed to accomodate these updates.
4. Better responsive layout. The existing code, even though it is using Bootstrap, makes use of tables to hold most of the content, making the end result not display well on phones. Get rid of all tables and make sure that all rendered pages (template + content) displays well on all screen sizes.
The end deliverable product will be a set of templates and a set of static content files, such that copy/pasting the content into the template files in place of the placeholders yields correct, responsive HTML5 pages using the latest libraries available.
Please do not bid on this project if you do not fully understand all the concepts and work described. Please tell me exactly who will be doing this work (you, your company, a subcontractor you hire, etc.)
31 freelancers are bidding on average $159 for this job
Have an idea or project you are working on and ready to implement it right now? Have you wasted time with other developers who have not delivered? Well, you don't have to worry about that any more...