tombstone
Date: June 2017
First Version This is the master site for Nestle Tombstone. The main idea of the site was to create an environment based on components, and on a fresh install to have all data added. Creation of the pages was the content administrator job. The team was composed by 3 backend developers, and 3 frontend developers. Framework/CMS: Drupal 8 Tags: php, css, html, jQuery, javascript, mysql, git, ajax, SublimeText, html5, Agile, Scrum, Jira, SourceTree, SEO, Windows, Drupal8, Skype, Wireframes, PSD, AcquiaSiteFactory, Zeplin, Features |
On this project, we had to integrate several third party APIs, like: product import ( kwikee ), bazaar voice, API that provided content for some pages, where to buy functionality. All of these custom APIs integration, had a custom settings page, so that the admin could easily change between development, staging and production environments.
BazaarVoice API provided the product page with a star rating block, and a review and comments block.
Where to buy functionality, allowed the end user to enter a zip code (on a product page) and then get a map with the locations from where it could find that product. Also, there was a big "where to buy page", where the end user had to complete a form and choose a category, a product and type a zip code, and it would get the map with location from where to buy that item.
Also, some other custom modules were needed, for example one to allow the admin to add icons to menu items.
Contact us form was developed as an iframe integration, with custom css.
BazaarVoice API provided the product page with a star rating block, and a review and comments block.
Where to buy functionality, allowed the end user to enter a zip code (on a product page) and then get a map with the locations from where it could find that product. Also, there was a big "where to buy page", where the end user had to complete a form and choose a category, a product and type a zip code, and it would get the map with location from where to buy that item.
Also, some other custom modules were needed, for example one to allow the admin to add icons to menu items.
Contact us form was developed as an iframe integration, with custom css.