Portfolio - Interface
Interface is a global manufacturer of carpets and a world leader in corporate sustainability. I worked as a contractor
with them from April 2008 until January 2009. During my time with
Interface, I worked on the FLOR and Interface Global websites.
Interface Global
www.interfaceglobal.com
The global website for Interface is, today, one of my favorite portfolio pieces.
My supervisor and I developed the site based on the concept provided by a third
party and content and specifications from the business. The only section
of the site that we did not develop was the "Request a Speaker" section under
Company: Speaker's Bureau.
The site is built on the Kentico CMS for Windows Servers. The project
began with downloading and installing a free version of the CMS here on
ma-wright.com, were we did much of the development of the site until well after
it went live. In addition to installing and managing the original
development site on ma-wright.com, I also helped in setting up the site on the
development server once it was made ready for the site.
Most of the front end development work is HTML and JavaScript. I used the
JQuery library for all of our JavaScript needs. Doing so gave us access to
a simple and powerful JavaScript library with many add ons that we could
customize for our needs. While a lot of the content areas are styled with
the CMS's WYSIWYG editor, all the templates and several of the special content
pages were hand coded. In addition, the CMS is built on the ASP.net
framework, so all new modules and customizations to built-in modules had to be
written in C# for ASP.net.
Some points of intest in the site are:
- The "Innovations" page, which contains a nice JQuery timeline.
- The "Metrics" pages (under Media Center), which use several customized
JavaScript add-ons for graphing.
- The "7 Fronts of Sustainability" page (under Sustainability: Our Journey) which
has a very nice graphical and JavaScript interface.
- The "Learn More" page (under Sustainability: What Is Sustainability?) which used
a customized ASP.net control and some JavaScript to create another nice user
interface.
- Also, several of the templates for search results, awards and press releases
involved ASP.net and HTML customizations to existing modules in the CMS.
FLOR
www.flor.com
The FLOR website is a Interchage Webserver driven website. My work on this
project was primarily in creating HTML for the content on the site, but I also
did assist in several pieces of the site.
Most of the static pages still contain the HTML and JavaScript work that I
developed. This site used the JQuery library to create many of the
JavaScript effects on those pages, noticeably on the FAQs page. In
addition, I also worked with the Interchange backend scripts, which involved
both Interchange specific tags and some PERL scripting. Pages that still
carry much of the backend work that I developed include the search results page,
the "Shopping Cart" dropdown in the banner (when items are in the cart), the
"Sample Packs" page, and the "Retail Locator"