For many projects, it makes sense to leverage a mature Content Management System (CMS). We are experienced with a number of CMSes including Wordpress, Drupal, ExpressionEngine, Joomla!, Magento and Concrete5.
CMSes provide a lot of functionality right out of the box, and their developer communities provide plugins and extensions for additional functionality. Whenever possible we also like to contribute back to the community, and have made code contributions to several open-source projects.
For enterprise CMS projects, there are often 3rd party integrations needed. We have experience integrating services such as Salesforce, Pardot, Marketo, Eloqua, Hubspot, and many others. We have also designed and implemented RESTful APIs for data interoperability where needed.
Our Content Management System experience
Web and mobile design
Custom responsive design and implementation
Workflow process architecture and development
Design and development of multi-language sites, including translation processes, and RTL languages
Landing pages and microsites
Developed modular PHP/HTML templates for rapid deployment of microsites
Migrating data and content from one CMS to another, and to CMSes from miscellaneous data sources including various database types and CSV
Custom modules and plugins
Building custom modules and plugins for various CMSes, and whenever possible we like to contribute to open-source projects and plugins
E-commerce integration with various Content Management Systems
Partners with Acquia and Pantheon. Experience with other cloud providers including AWS, Rackspace, etc.
3rd party integrations
Including Salesforce, Marketo, Eloqua, Cloudwords, HubSpot, Pardot, MailChimp, etc
API design and development
Development of custom APIs (REST, HTTP, SOAP, etc.) within the CMS framework
Documentation, client training, and ongoing maintenance
Ready to start your CMS project?
Wordpress powers approximately 28% of the sites on the web, and for good reason. It just works and it does what it’s supposed to do. Wordpress is fast to get up and running, it’s easy to use, perfomance is exceptional right from the get-go, and it has the support of a huge community of open-source developers and a marketplace of polished plugins and extensions.
For many content management system projects, Wordpress is a no-brainer. Even if you have a need to use a different CMS for your main site, it still might make sense to use the publishing power of Wordpress for your news or blog (this is quite common).
Drupal is all about flexibility, which makes it the perfect CMS choice for when your content needs a specific structure, or for when the relationships between content types and taxonomies are central to the project.
Because there isn’t much that you can’t do with Drupal, it has been a popular platform in sectors such as government, higher-ed, and enterprise/B2B.
Sometimes a mainstream CMS isn’t always the best platform as a starting point, for any number of reasons. Maybe your data requires a custom schema design that would be cumbersome to try and fit into a typical CMS’s way of doing things, or maybe you have a database already that must be used as-is. We have designed and built custom Content Management Systems, CRMs, and ERPs using low-level code frameworks such as Symfony, CodeIgniter, CakePHP, Django, Flask, Golang, etc. Sometimes starting from scratch is the right choice for a project.