What we do

Morpht provides a full range of services taking your project from concept to design, build, delivery and beyond that into maintenance and support.

Discovery

Before we can offer a solution we need to know the problems we need to solve. Time to take a step back and discover what needs to be done.

Strategy

It’s important to know the core drivers for any project. A strategy workshop with key stakeholders will help set the direction.

Success

How does one measure success? By knowing what is important to measure and what the current situation is. The discovery process will uncover measurable indicators of success.

Research

Desk-based and user research can be used to uncover the strengths and weaknesses of the current solution and identify the opportunities and threats in moving forward.

User Experience Design

UX design considers every element that shapes your interaction with a product or service, how it makes you feel, and how easy it is for you to accomplish your desired tasks.

User experience

We take a human-centered design approach to our websites, focusing on who the users, their needs and pain points. We use a variety of research techniques including workshops, surveys, interviews and observations to empathise with the users.

Web design

Our team includes a Digital Experience Lead and graphic designers who are able to bring the discovery insights into design, expressed as wireframes and completed design assets.

Solution architecture

The requirements and designs then need to be transferred into a solution which works with Drupal CMS. Our solution architects are able to define content types, relationships and an overall architecture to bring structure to the designs.

Personalization

We are passionate believers in user centered design and this means that content should be personalised so that it adapts to the needs and the context of the User. We have built a toolkit to deliver personalization to users in a number of ways.

Recommendations

Content recommendations can be based on the wisdom of the crowd and the behaviour of the individual. We have integrated with the Recombee recommendation engine to deliver content based on relevancy, popularity and context to the user.

Customisation

As users move around the site they leave clues as to what they are interested and to which content they may have an affinity with. Morpht has built lightweight tracking code which integrates with the Smart Content module to deliver the right content, at the right time to the right user.

Search

Users demand a first class search experience. Morpht has partnered with Sajari, a Sydney based Search startup, to integrate with the search service to offer a next level search experience to users.

GovCMS

Morpht is a leading supplier to the Drupal Services panel, actively contributing to the project and delivering some of the largest transformation projects on the platform.

Audits

A discovery workshop and audit report is a great way to start an engagement. The audit can be used as a starting point for a new project and perhaps an approach to market.

 

Builds

Our team of project managers, architects, UX designers, site builders, developers and themers are here to make your project a success.

 

Transformation

Morpht has a full service offering, however, for especially large transformation projects we are able to partner with other leading suppliers in design and data migration.

Starter kits

 We don’t believe in laying down plumbing when we can be building the house. We are always looking for reuse, efficiency and best of breed solutions. That is why we love design systems and building component driven systems such as the following.

Convivial CMS logo

Convivial CMS is the flagship starter site produced by Morpht. It combines thousands of hours of work and at least five iterations of improvements. It ships with a suite of personalization tools which enable site owners to target their audiences in direct and relevant ways.

Convivial for GovCMS

Convivial for GovCMS implements the Australian Government Design System and is ready for the Drupal 9 version of GovCMS. GovCMS no longer ships with an AGDS theme and so this editor friendly distribution provides a jumpstart for projects.

Convivial for NSW

Convivial for NSW implements the NSW Digital Design System. It is a comprehensive starter kit, providing components and tools suitable for sites needing to use the NSW DDS. The kit has been used for the NSW Trustee and Guardian and the Energy Saver websites.

Convivial for Health

Convivial for Health implements the design system which was developed by the federal Department of Health. It has been used on the Immunisation Handbook and other health sites.

Web development

We specialize in Drupal web development and have a highly skilled team able to deliver the most challenging projects.

Drupal websites

We have nine years of experience transforming processes and working with clients in the government, publishing, pharmaceutical and private sectors.

Backend development

Our developers are probably most at home implementing backend solutions and integrations. We know how to work with Drupal to get the most from it.

Frontend development

We have a passion for design systems and reusable components, standing on the shoulders of giants to deliver projects efficiently. Generally we take a progressively decoupled approach to the frontend, using ReactJS components where appropriate.

Devops

Developers are most productive when the deployment process is smooth and tested. Our devops process ensures that projects can be reliably deployed and tested across a number of platforms.

Continuous integration

The build and deploy process is automated to allow for updates to be rolled out easily.

Testing

We have systems allowing for the functional (Cypress) and visual (Backstop) testing of code.

 

Monitoring

All sites are monitored for uptime with alerts being sent when downtime is detected.

Training

Editor training

Editors are a very important user group as they are responsible for driving the website once it has been delivered. Our training sessions ensure editors know how to use the system and get the most from it.

Accessibility

Morpht offers accessibility training for teams which need a primer on the subject and are looking for a grounding in the importance of accessibility and how it can be achieved in the content creation process.

Migrations

Not every project is a greenfield site - most clients will have content which needs to be preserved and possibly transformed and improved. Our data migration services will ensure that your data gets better with age.

From Drupal to Drupal 9

Drupal supports the migration of content from older versions. Migration is part art and part science. The Migrate module in Drupal core help with the process.

From a legacy system to Drupal 9

So long as content can be exported in a structured format, the migration process is generally straightforward. We can migrate content from legacy CMSs or databases.

Complex migrations

For particularly complex data migrations we team up with migration specialist, Systemik Solutions, who are able to bring a set of advanced tools for the mapping, transformation and migration of data.

Ongoing

Morpht stands by the projects it builds. We believe in offering support, maintenance and ongoing improvement if this is what you, the client, is after.

Maintenance

Sites are regularly updated when new releases are made, ensuring your site stays on top of any security patches.

Support

We are there as needed to provide help and advice for your site. This can include small fixes, tweaks, content additions or just answering any questions you might have.

Improvement

The “go live” for a project is just the first step in the evolution of your site. Sites should adapt and improve as time goes by and we are here to help you with this ongoing process.

Community

There is a saying in Drupal circles… “Come for the code, stay for the community.” That sentiment is very much true for the Morpht team with many of us fostering a healthy community in our spare time as well as office hours.

Morpht has helped run and host the Sydney Drupal meetup for over 6 years. In that time we have arranged around 10 meetups a year and fed and watered hundreds of Drupal enthusiasts.

Morpht is based in Australia bu does have a strong connection with the Czech Republic, where members of our team work on the Czech Drupal Association to organise conferences and meetups in the Czech Republic.

As an organisation, we are a supporting partner of the Drupal Association, as are most of our developers. This support helps in a small way to keep the light on for Drupal infrastructure and to promote the use of Drupal across the web.

Supported modules

Morpht contributed open source code to the Drupal community, enriching the ecosystem. We take pride in being “makers” of Drupal and other projects. Here are some of the projects we have released to the public.

An innovative module which allows various presentational modifications to be applied to content. Common modifications include the addition of background images and video, as well as the selective application of libraries to enhance the way content works.

Personified brings personalized content from the backend to the frontend based on derived user preferences. Personified works out what needs to be displayed, fetches it, transforms it to HTML and displays it to the user. You have seen Personified at work on the homepage of this site. It is a powerful module which works nicely with JSON Template and Basil.

Sajari is an AI powered search engine. Morpht works closely with Sajari to bring to you modules which allows for the indexing and retrieval of content in the Sajari backend. Sajari forms part of our personalization suite of modules.

Recombee is a recommendation service which is able to provide user based recommendations based on the past behaviour of the user in combination with the wisdom of the crowd. Recombee combines a number of strategies to serve content which is best suited for the current user content.

A utility module which makes it easy to assign a display mode to a list of content items. This module is really helpful for building out cards and teaser lists such as those you see on this page.

A utility module which gives editors the ability to select styling options which can be applied to components. This is handy for applying different colour palettes in a design system or customising the look for a component.

A utility module which provides flexibility in how we render results which come back from external services. This module gives the editor the ability to select how data will be transformed and displayed. It is used with Sajari and Recombee modules, for example.

Speak to an expert

We would love to hear about your project and what you have in mind.
Book an appointment with a Drupal expert to see how Morpht can help.

Make an appointment