{"id":511,"date":"2012-05-21T01:10:44","date_gmt":"2012-05-21T01:10:44","guid":{"rendered":"http:\/\/michaeldebeer.com\/Resume\/?p=511"},"modified":"2012-08-24T00:16:05","modified_gmt":"2012-08-24T00:16:05","slug":"jsp-and-xmljson-site","status":"publish","type":"post","link":"https:\/\/michaeldebeer.com\/Resume\/jsp-and-xmljson-site\/","title":{"rendered":"JSP and XML\/JSON site"},"content":{"rendered":"<p>This site has over 4000 jsp pages with many include and library files.\u00a0 The databases used for these sites are all flat files including over a dozen XML and several JSON files<\/p>\n<hr \/>\n<h1>www.visa.ca<br \/>\n<a href=\"http:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2011\/09\/IpadVisa1.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-medium wp-image-513\" style=\"border: 0pt none;\" title=\"_IpadVisa\" src=\"http:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2011\/09\/IpadVisa1-300x206.jpg\" alt=\"\" width=\"300\" height=\"206\" srcset=\"https:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2011\/09\/IpadVisa1-300x206.jpg 300w, https:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2011\/09\/IpadVisa1.jpg 996w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/h1>\n<p>Site built using<strong> HTML5 Semantic Markup <\/strong>as a <strong>Single-Page Application (SPA).<\/strong> The front end uses HTML5, JavaScript (jQuery) and CSS.\u00a0 The back-end is an extensive <strong>XML flat file database<\/strong>. <strong><\/strong><strong><\/strong><\/p>\n<p><span style=\"text-decoration: underline;\">Development:<\/span><br \/>\nWorking with Visa Canada, Visa Global, a TBWA creative team, the Visa.ca site has seen a major update from when I started at TBWA two years ago.\u00a0 We have taken a site, removed all Flash components (Visainfinite was a pure Flash application) and updated all the code to conform to HTML5 and CCS3 markup.<\/p>\n<p><span style=\"text-decoration: underline;\">Design:<\/span><\/p>\n<ul>\n<li>The site is a large corporate site for Visa Canada.<\/li>\n<li>All images, icons were created using <strong>Abode Photoshop<\/strong> and <strong>Adobe Illustrator CS<\/strong>. All banners are created using smart objects an Photoshop templates.<\/li>\n<li>The site has several areas or categories within the site which are Database driven application using XML and JSON files. These include visa.ca\/visaperks and <a href=\"en\/personal\/visa-debit-card\/visa_debit_merchants.jsp\" target=\"_self\">visa.ca\/visa-debit<\/a><\/li>\n<li>On-Page Social Networking Integration with <strong>Facebook<\/strong> and <strong>Twitter.<\/strong><\/li>\n<li>Facebook Applications created using <strong>Buddy Media Suite of social Tools<\/strong>.<\/li>\n<li>Several sections of the site have been updated using a <strong>Responsive Design<\/strong> and are optimized for Desktop, Tablet and Smartphone. These sites include Small Business and Visa Perks<\/li>\n<li>Al new areas of the site use a JavaScript Plugin to track all external clicks and menu items.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><span style=\"text-decoration: underline;\">Web Analytics:<\/span><br \/>\nIncorporated full <strong>Google web analytics integration<\/strong> with dozens of <strong>Goals, Funnels, Filters and Profiles<\/strong>.\u00a0 Each department or section of the site has it&#8217;s own Dashboard &#8211; reporting all Visitor Acquisition, Paid Search Performance including all Campaign traffic, Keywords traffic, bounce rates, and reporting all segment goals.<br \/>\nMonthly reports are created via &#8220;SPECIAL REPOTS&#8221; and are automatically e-mailed to each department head on a monthly bases.\u00a0 There<\/p>\n<hr \/>\n<h1>www.visainfinite.ca<br \/>\n<a href=\"http:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2011\/09\/IpadInfinite.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-medium wp-image-520\" style=\"border: 0pt none;\" title=\"_IpadInfinite\" src=\"http:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2011\/09\/IpadInfinite-300x206.jpg\" alt=\"\" width=\"300\" height=\"206\" srcset=\"https:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2011\/09\/IpadInfinite-300x206.jpg 300w, https:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2011\/09\/IpadInfinite.jpg 996w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/h1>\n<p>Site built using<strong> HTML5 Semantic Markup <\/strong>as a <strong>Single-Page Application (SPA).<\/strong> The front end uses HTML5, Javascript (jQuery) and CSS.\u00a0 The back-end is an extensive <strong>XML flat file database<\/strong>. <strong><\/strong><strong><\/strong><\/p>\n<p><span style=\"text-decoration: underline;\">Development:<\/span><br \/>\nWorking with Visa Canada, Visa Infinite, Infinite stakeholders and a TBWA creative team, the Infinite.ca site has seen a major update from when I started at TBWA two years ago.\u00a0 We have taken a Flash site and completely transformed it to the web today &#8211; on all devices and three screen sizes.<\/p>\n<p><span style=\"text-decoration: underline;\">Design:<\/span><\/p>\n<ul>\n<li>The site is a higher end Visa rewards site.<\/li>\n<li>All images, icons were created using <strong>Abode Photoshop<\/strong> and <strong>Adobe Illustrator CS<\/strong>. All banners are created using smart objects an Photoshop templates.<\/li>\n<li>The site is a Database driven application using XML to store all data.<\/li>\n<li>Social Networking Integration with <strong>Facebook<\/strong> and <strong>Twitter.<\/strong><\/li>\n<\/ul>\n<p><span style=\"text-decoration: underline;\">Web Analytics:<\/span><br \/>\nIncorporated full <strong>Google web analytics integration<\/strong> with dozens of <strong>Goals, Funnels, Filters and Profiles<\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This site has over 4000 jsp pages with many include and library files.\u00a0 The databases used for these sites are all flat files including over a dozen XML and several JSON files www.visa.ca Site built using HTML5 Semantic Markup as a Single-Page Application (SPA). The front end uses HTML5, JavaScript (jQuery) and CSS.\u00a0 The back-end &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/michaeldebeer.com\/Resume\/jsp-and-xmljson-site\/\" class=\"more-link\">Read more<span class=\"screen-reader-text\"> &#8220;JSP and XML\/JSON site&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ub_ctt_via":"","footnotes":""},"categories":[25],"tags":[],"featured_image_src":null,"author_info":{"display_name":"michael","author_link":"https:\/\/michaeldebeer.com\/Resume\/author\/michael\/"},"_links":{"self":[{"href":"https:\/\/michaeldebeer.com\/Resume\/wp-json\/wp\/v2\/posts\/511"}],"collection":[{"href":"https:\/\/michaeldebeer.com\/Resume\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/michaeldebeer.com\/Resume\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/michaeldebeer.com\/Resume\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/michaeldebeer.com\/Resume\/wp-json\/wp\/v2\/comments?post=511"}],"version-history":[{"count":23,"href":"https:\/\/michaeldebeer.com\/Resume\/wp-json\/wp\/v2\/posts\/511\/revisions"}],"predecessor-version":[{"id":516,"href":"https:\/\/michaeldebeer.com\/Resume\/wp-json\/wp\/v2\/posts\/511\/revisions\/516"}],"wp:attachment":[{"href":"https:\/\/michaeldebeer.com\/Resume\/wp-json\/wp\/v2\/media?parent=511"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/michaeldebeer.com\/Resume\/wp-json\/wp\/v2\/categories?post=511"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/michaeldebeer.com\/Resume\/wp-json\/wp\/v2\/tags?post=511"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}