Product Selection Tool and Catalog Web Application

Portescap Interactive Product Catalog


DMC worked with Portescap, a major manufacturer of quality miniature motors used in medical and other product applications, to bring their motor selection tool to the web and make it available to potential clients. 

The Portescap MotionCompass allows end users to enter their specific application requirements and view the best matching motors. Portescap developed an internal algorithm to select a motor from their product catalogue and contacted DMC to help translate this tool to the web as a benefit for their end users. 

Customer Benefits

  • Simplified product search process that returns custom motor results fit for clients’ exact application specifications and operating conditions
  • Full product catalog, detailed motor specifications, and performance graphs allow clients to quickly compare motor options
  • Direct access to catalog and e-commerce integration allows Portescap to sell directly to clients by reducing the need for distributor sites
  • Facilitates order fulfillment with direct integration to shipping companies, immediate provision of shipping costs, and integration with fulfillment centers


  • C#
  • DNN framework
  • Salesforce integration
  • SQL server database
  • Custom JavaScript


Portescap manufactures high-quality miniature electric motors for integration into medical and industrial products. During product development, the engineers and product developers of Portescap’s clients often need to obtain sample products to test in their potential designs. Sifting through Portescap’s extensive catalog for products that fit clients’ specific application needs can be challenging, so DMC helped develop the Portescap MotionCompass site to meet this need. 

This project started with Portescap's internal motor selection algorithm. Portescap developed a system that allows the user to input the desired motor torque, speed, power, and other criteria, such as size and electrical requirements. The algorithm then returns motors that fit the user's application based on the target specs. DMC worked with Portescap to transfer this algorithm to the web, giving end users the ability to browse the product catalogue and compare product specification and operating graphs at the operating points specific to their application. 

DMC and Portescap worked together on a UI design concept phase to determine the layout of the tool's desired features. The process included brainstorming sessions, research, sketches, and complete design mockups. 

Motion Compass uses a SQL server database backend containing the catalogue and an ASP.NET front end with custom C# code. The system is built using existing third-party tools, such as DNN for user integration, to reduce development time and cost. Other features include Salesforce integration, allowing Portescap to use this as a lead generation tool for new users that register on the site, and E-commerce and order fulfillment integration. DMC hosts the development site locally to test upgrades and changes before deployment with the help of Portescap's IT department.

Interactive Product Catalog and Web Development

Portescap Motion Compass Web Application with Performance Graphs

Learn more about DMC’s Web Application Development services.

Posted in C# .NET Application Development, Custom Software and Hardware Development, PC Application Development, User Interface Design, Web Application Development

DMC Chicago • 2222 N. Elston Ave Suite 200 • Chicago, IL 60614 • (312) 255-8757

DMC Boston • 20 Holland St Suite 408 • Somerville, MA 02144 • (617) 758-8517

DMC Dallas • 1920 McKinney Ave 7th Floor • Dallas TX, 75201 • (972) 432-5536

DMC Denver • 1860 Blake St Suite 410 • Denver, CO 80202 • (303) 223-1801

DMC Houston • 3311 Richmond Ave Suite 209 • Houston, TX 77098 • (713) 322-9192

DMC New York • 141 W 36th St Suite 20N • New York, NY 10018 • (917) 473-0030

DMC Seattle • 506 2nd Ave Suite 910 • Seattle, WA 98104 • (206) 388-5186

DMC St. Louis • 1034 S Brentwood Blvd • St. Louis, MO 63117 • (314) 627-5427 • (888) DMC-4400