spacer

spacer

Back to CHROMATIC's Blog Home Page

We worked closely with Applied Motion Products to redesign their website and empower their employees to control their product catalog with ease.

spacer
spacer Save to Delicious
spacer SU!
Tweet

Project Follow-up: Applied Motion Products Website Redesign

Posted by: Chris 7 comments

Over the past year or so, CHROMATIC has worked closely with Applied Motion Products. Applied Motion manufactures and sells precision motion control products. They make motors, drives, and power supplies for various manufacturing processes and have been doing so since 1978.

Applied Motion came to CHROMATIC in urgent need of a website overhaul. Their previous website was built with static HTML pages which, not surprisingly, was becoming a bit of a bear in terms of content management and cost. They needed a design refresh, but more importantly, they needed to control their content more easily and more efficiently.

Project Goals and Challenges

  • Bring their entire product catalog of various product types under a consolidated system
    • Each product type had its own unique and detailed specifications, details, etc.
    • Each product type would need a product finder tool to help customers find the specific product that met their needs (i.e. filterable results by various specifications and data points)
  • Cross-linking relationships among products (Recommended products)
  • Ability to Compare products by specs
  • Ability to create ad-hoc groupings of products from any product type (Product Families)
  • Ability to reference downloadable materials from each product (software, manuauls, etc.)

As described, this site was to be based almost entirely around the product catalog. The two biggest challenges for us were going to be building out each of the extensive product types AND creating a Product Comparison Tool.

As mentioned earlier, the previous site was mostly comprised of static HTML pages. Applied Motion employees used various applications (including Dreamweaver) to make changes or create new pages. There was no database of any kind running the site, which meant that anytime a price or hardware manual needed to be updated, the change typically had to be made manually across many different files by someone at Applied Motion. It also meant that new content needed to be created from scratch, uploaded via FTP, and linked to accordingly. In addition, there were a handful of Flash elements that required monthly or weekly updates. This typically meant paying a Flash guy hourly (…yuck). Our solution to all these problems? Drupal.

Product Content Types

We started by building out each content type inside of Drupal. Working closely with our contact at Applied Motion, we mapped out each of the different fields that made up each product. We took the time to understand each field, what its possible values could be, what unit of measurement it used, etc. Although painstaking, this would later allow Applied Motion’s team to create their entire product catalog down to the last detail, under one consolidated system. Changes to a product could be made in one place and reflected everywhere on the site where that product was listed. New products could be added to the catalog with ease. These two milestones alone were major leaps forward.

Product Finder Tool

Once all of the product content types were created, we moved on to the Product Finder Tool. Basically, this needed to be a feature that would allow customers to filter a particular product type, say Servo Motors, down by specific fields. We built this functionality entirely with the Views module. In addition to enabling basic filtering by various data points, we set up the results table to allow sorting by Price, Model Number, Size, etc – a major improvement from previous pages on the previous site. Customers could now find exactly what they were looking for with just a few clicks of the mouse. Best part about this tool? The pages are created dynamically from the database of products. New products or changes to existing products are updated automatically. No more managing hundreds of rows in a single HTML table for this client. The client even uses the tool internally to evaluate needs and make product suggestions to their customers. That’s a win/win as far as we’re concerned!

Product Finder Page: Before

spacer

Product Finder Page: After

spacer

Product Comparison Tool

The last major piece of functionality that Applied Motion requested was the ability for users to compare up to 4 products of any single product type. After doing some research and understanding the custom specifications of the products and their presentation, we realized this was something we were going to have to build from scratch – and that’s exactly what we did. By using the power of Drupal’s APIs, we created a custom module that would make this feature possible. The ability for visitors to compare products on a very detailed level has been huge for Applied Motion and their customers.

spacer

Other CMS Highlights

  • We created an additional content type to allow the client to easily create and control the home page banner (previously they were paying a Flash developer hourly to update it). They can even re-order the banner slides however they’d like to!
  • We also went the extra mile in terms of search. We installed and configured ApacheSolr, a robust, feature-rich search platform that dramatically improves performance and search capabilities over the standard Drupal search.

More Before/After Screens

Home Page: Before

spacer

Home Page: After

spacer

Product Detail Page: Before

spacer

Product Detail Page: After

spacer

When you browse the finished product there is almost nothing on the site that is out of Applied Motion’s control. Now they can easily manage all of their products, blog posts, downloads, as well as all of the content on their homepage. They can create product family pages on the fly as well as adjust their “Featured Products” listings. We left no stone unturned when it came to empowering Applied Motion and we’re very proud of the results. Over the next few months, we’ll be helping Applied Motion roll out an E-Commerce solution that integreates directly with their current inventory system as well as some other nifty improvements, so stay tuned!

For you Drupal Ninjas, here are some of the modules we used:

  • CCK
  • Views
  • Webform
  • PathAuto
  • Textile
  • Zen
  • ApacheSolr
  • NiceMenus
  • NodeReferrer
  • DraggableViews
spacer
spacer

ChrisFollow Chris on Twitter!

Chris is the Director of Web Development at CHROMATIC. He is a designer/developer born and raised in Chicago. He enjoys making things work almost as much as he enjoys making them look nice. Chris specializes in Drupal and standards-based websites. He loves running, tattoos, live music, and Obey T-shirts, drinks too much coffee, and named his puppy after a former Chicago Cub. He maintains a Drupal-focused blog at chrisfree.me

Posted in: CMS, Drupal, Projects

spacer

Save or Share it!

Save to Delicious Save to Digg StumbleUpon Save to Reddit Share at Design Float

ReTweet it!

ReTweet This Post

Subscribe

Subscribe to CHROMATIC's RSS Feed

Comment!

Leave a Comment for this post

Random Posts

  • Who Likes a Messy Office? (Tim Jahn) (0)
  • 10 Practical Website Link Building Tips for Bloggers (8)
  • Chromatic Launches Professional WordPress Themes Website (9)
  • 5 Things to Hate About Web Design (and how to fix them) (14)
spacer spacer

Leave a Comment

  1. spacer
    Eric January 25, 2011

    This is a great write up, thanks! Reading this gave me a lot of insight to how another company goes about unique challenges. Of course, makes me happier when you are using Drupal too. spacer

    Well done.

    Reply
  2. spacer
    web designers melbourne August 31, 2011

    Awesome blog post, very informative. Thanks for taking the time to share your view with us.

    Reply
  3. spacer
    Website Design Las Vegas October 19, 2011

    Excellent article Chromatic, keep it up!

    Reply
  4. spacer
    Lyndel Rosaline November 1, 2011

    Thanks Chromatic for sharing this useful web design information in brief it will be always a great pleasure for me to learn some thing new from your post.
    Keep updating………………..!!

    Reply
  5. spacer
    Graphics Designer Perth November 3, 2011

    I was just searching around on the net for some inspiration and I came across your blog.  I just wanted to say that I really enjoyed reading your blog. You have good views, Keep up the good informative info

    Reply
  6. spacer
    Shameem November 15, 2011

    All your blogs and work are of great quality. Lots of things to learn. Thanks for posting your experience. Especially in Drupal

    Reply
  7. spacer
    techsawy January 27, 2012

    Awesome blog post, very informative. Thanks for taking the time to share your view with us.

    Reply
spacer

Click here to cancel reply.

  • Please keep comments related to topic. Whatever you do, don't spam!
  • Basic HTML tags are allowed:
    <a href> <abbr> <acronym> <blockquote> <code> <em> <strike> <strong>
  • Note: un-related or spam comments will be deleted. Also, we use the rel=nofollow tag, so there's even less of a reason to spam.

spacer spacer

Trackback this post

Back to top
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.