{"id":1501,"date":"2023-03-03T22:58:05","date_gmt":"2023-03-03T22:58:05","guid":{"rendered":"https:\/\/michaeldebeer.com\/Resume\/?page_id=1501"},"modified":"2023-03-03T23:00:25","modified_gmt":"2023-03-03T23:00:25","slug":"jsp-and-xml-json-site","status":"publish","type":"page","link":"https:\/\/michaeldebeer.com\/Resume\/jsp-and-xml-json-site\/","title":{"rendered":"JSP and XML\/JSON site"},"content":{"rendered":"\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<h1 class=\"has-text-align-center wp-block-heading\">JSP and XML\/JSON site<\/h1>\n\n\n\n<p class=\"has-text-align-center\">This site has over 4000 jsp pages with many include and library files.&nbsp; The databases used for these sites are all flat files including over a dozen XML and several JSON files<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#a9a9a9;color:#a9a9a9\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">www.visa.ca<br><a href=\"http:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2010\/01\/IpadYork3.jpg\"><\/a><\/h2>\n\n\n\n<p>Site built using<strong>&nbsp;HTML5 Semantic Markup&nbsp;<\/strong>as a&nbsp;<strong>Single-Page Application (SPA).<\/strong>&nbsp;The front end uses HTML5, JavaScript (jQuery) and CSS.&nbsp; The back-end is an extensive&nbsp;<strong>XML flat file database<\/strong>.<strong><\/strong><strong><\/strong><\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-4 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2023\/03\/IpadVisa1.jpg\"><img decoding=\"async\" loading=\"lazy\" width=\"996\" height=\"687\" src=\"https:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2023\/03\/IpadVisa1.jpg\" alt=\"\" class=\"wp-image-1502\" srcset=\"https:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2023\/03\/IpadVisa1.jpg 996w, https:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2023\/03\/IpadVisa1-300x207.jpg 300w, https:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2023\/03\/IpadVisa1-768x530.jpg 768w\" sizes=\"(max-width: 996px) 100vw, 996px\" \/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:60%\">\n<h3 class=\"wp-block-heading\">Development<\/h3>\n\n\n\n<p>Working 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.&nbsp; 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<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Design<\/h3>\n\n\n\n<ul>\n<li>The site is a large corporate site for Visa Canada.<\/li>\n\n\n\n<li>All images, icons were created using&nbsp;<strong>Abode Photoshop<\/strong>&nbsp;and&nbsp;<strong>Adobe Illustrator CS<\/strong>. All banners are created using smart objects an Photoshop templates.<\/li>\n\n\n\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&nbsp;<a href=\"https:\/\/michaeldebeer.com\/Resume\/jsp-and-xmljson-site\/en\/personal\/visa-debit-card\/visa_debit_merchants.jsp\">visa.ca\/visa-debit<\/a><\/li>\n\n\n\n<li>On-Page Social Networking Integration with&nbsp;<strong>Facebook<\/strong>&nbsp;and&nbsp;<strong>Twitter.<\/strong><\/li>\n\n\n\n<li>Facebook Applications created using&nbsp;<strong>Buddy Media Suite of social Tools<\/strong>.<\/li>\n\n\n\n<li>Several sections of the site have been updated using a&nbsp;<strong>Responsive Design<\/strong>&nbsp;and are optimized for Desktop, Tablet and Smartphone. These sites include Small Business and Visa Perks<\/li>\n\n\n\n<li>Al new areas of the site use a JavaScript Plugin to track all external clicks and menu items.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Web Analytics<\/h3>\n\n\n\n<p>Incorporated full\u00a0<strong>Google web analytics integration<\/strong>\u00a0with dozens of\u00a0<strong>Goals, Funnels, Filters and Profiles<\/strong>.\u00a0 Each department or section of the site has it\u2019s own Dashboard \u2013 reporting all Visitor Acquisition, Paid Search Performance including all Campaign traffic, Keywords traffic, bounce rates, and reporting all segment goals.<\/p>\n\n\n\n<p>Monthly reports are created via \u201cSPECIAL REPOTS\u201d and are automatically e-mailed to each department head on a monthly bases.&nbsp; There<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#a9a9a9;color:#a9a9a9\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">www.visainfinite.ca<br><a href=\"http:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2010\/01\/IpadYork3.jpg\"><\/a><\/h2>\n\n\n\n<p>Site built using<strong>&nbsp;HTML5 Semantic Markup&nbsp;<\/strong>as a&nbsp;<strong>Single-Page Application (SPA).<\/strong>&nbsp;The front end uses HTML5, Javascript (jQuery) and CSS.&nbsp; The back-end is an extensive&nbsp;<strong>XML flat file database<\/strong>.<strong><\/strong><strong><\/strong><\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-8 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:60%\">\n<h3 class=\"wp-block-heading\">Development<\/h3>\n\n\n\n<p>Working 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.&nbsp; We have taken a Flash site and completely transformed it to the web today \u2013 on all devices and three screen sizes.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2023\/03\/IpadInfinite.jpg\"><img decoding=\"async\" loading=\"lazy\" width=\"996\" height=\"687\" src=\"https:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2023\/03\/IpadInfinite.jpg\" alt=\"\" class=\"wp-image-1503\" srcset=\"https:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2023\/03\/IpadInfinite.jpg 996w, https:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2023\/03\/IpadInfinite-300x207.jpg 300w, https:\/\/michaeldebeer.com\/Resume\/wp-content\/uploads\/2023\/03\/IpadInfinite-768x530.jpg 768w\" sizes=\"(max-width: 996px) 100vw, 996px\" \/><\/a><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Design<\/h3>\n\n\n\n<ul>\n<li>The site is a higher end Visa rewards site.<\/li>\n\n\n\n<li>All images, icons were created using&nbsp;<strong>Abode Photoshop<\/strong>&nbsp;and&nbsp;<strong>Adobe Illustrator CS<\/strong>. All banners are created using smart objects an Photoshop templates.<\/li>\n\n\n\n<li>The site is a Database driven application using XML to store all data.<\/li>\n\n\n\n<li>Social Networking Integration with&nbsp;<strong>Facebook<\/strong>&nbsp;and&nbsp;<strong>Twitter.<\/strong><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Web Analytics<\/h3>\n\n\n\n<p>Incorporated full&nbsp;<strong>Google web analytics integration<\/strong>&nbsp;with dozens of&nbsp;<strong>Goals, Funnels, Filters and Profiles<\/strong>.<\/p>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>JSP and XML\/JSON site This site has over 4000 jsp pages with many include and library files.&nbsp; 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&nbsp;HTML5 Semantic Markup&nbsp;as a&nbsp;Single-Page Application (SPA).&nbsp;The front end uses HTML5, JavaScript (jQuery) and CSS.&nbsp; The back-end &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/michaeldebeer.com\/Resume\/jsp-and-xml-json-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":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"ub_ctt_via":"","footnotes":""},"featured_image_src":null,"_links":{"self":[{"href":"https:\/\/michaeldebeer.com\/Resume\/wp-json\/wp\/v2\/pages\/1501"}],"collection":[{"href":"https:\/\/michaeldebeer.com\/Resume\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/michaeldebeer.com\/Resume\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/michaeldebeer.com\/Resume\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/michaeldebeer.com\/Resume\/wp-json\/wp\/v2\/comments?post=1501"}],"version-history":[{"count":3,"href":"https:\/\/michaeldebeer.com\/Resume\/wp-json\/wp\/v2\/pages\/1501\/revisions"}],"predecessor-version":[{"id":1506,"href":"https:\/\/michaeldebeer.com\/Resume\/wp-json\/wp\/v2\/pages\/1501\/revisions\/1506"}],"wp:attachment":[{"href":"https:\/\/michaeldebeer.com\/Resume\/wp-json\/wp\/v2\/media?parent=1501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}