About The Project
HIMSS, the Healthcare Information and Management Systems Society, is a global advisor, thought leader, and member-based society committed to reforming the global health ecosystem. They are the connective tissue holding the digital healthcare implementation together in the US.
HIMSS also gives advice to leaders and influencers for the global health ecosystem on best practices. Lastly, the firm provides an online system for users to find out about upcoming health events and register to attend.
When the project came to us, it needed a modern, unified platform. A platform that treated its global operations as one widely managed ecosystem. Also, there was a requirement for building a portal. Here, any healthcare practitioner could log in once and access everything. That’s where we came in.
Key Project Deliverables
These are the solutions, modules, integrations, and essential product milestones we delivered to the client.
Single Sign-On (SSO)
HIMSS is a large organization with many websites and sub-sites. For users, managing multiple accounts across different websites is difficult. We developed a custom SSO module that requires only a single set of login Credentials.
Custom Event Calendar
We created a custom events calendar that displays all the upcoming events. This calendar is synced with specific dates and time slots, as well as a category filter. Also, it includes color matching for individual categories.
Compusystems Integration
For HIMSS, we created a custom module to integrate the Compusystems API. This was done to get registered users’ data for the events, including event time, number of persons, and ticket details.
Global Event Sync Module
Implemented a centralized system in Drupal that gets all the event data from the different CRM tools and stores it on a centralized database. After that, the different Drupal websites will use the same API to get all event information.
Easy CMS Design
The Paragraph module was implemented on the website to allow the admin to manage all CMS pages for each new section they add or update. Created different layouts and features for the card list or reference content link.
Event Removal Automation
Developed a custom module to handle all the automated tasks with the use of Drupal cron. The module will automatically remove the events that have passed, update the new events data, and send reminder emails to the users.
Major Project Challenges
HIMSS is an enterprise-level organization with a huge amount of data to manage and process. Our team needs to understand each part of HIMSS’s business processes and the different CRM tools that the business uses.
The first challenge was fragmentation. With multiple websites serving different stakeholder groups (providers, attendees, sponsors, partners), each had separate login credentials. Also, HIMSS processes and handles a huge amount of data on a daily basis. Users should be able to log in to their accounts with the same credentials on any website owned or operated by HIMSS.
The firm also relied on multiple CRM platforms that were not in sync with each other. When event information changed in one system, it didn’t automatically sync everywhere else. Costs could be cut by reducing the number of different API calls used on the websites.
The next big challenge was that users should be able to view upcoming events with associated dates and times. It didn’t happen, so we had to make something custom to solve this issue. The website should automate event data management to reduce the administrative burden.
Solutions & Impact
The ideal solution that we proposed will also optimize the website’s SEO, conversion rate, quality, and speed. To find this optimal solution, it was necessary to fully understand the client’s complete requirements. After that, this is what we presented:
- Developed a complete Drupal CMS solution to handle an enterprise-level website with massive amounts of data.
- Built a middleware server to retrieve event and session data from different CRMs. Websites can then collect event data from this centralized middleware server.
- Created a custom SSO (Single Sign-On) module that helped users to only have one set of credentials to log in to any HIMSS-operated website.
- Made a custom module to display an event calendar. This shows event information with specific dates and time slots.
- Designed custom modules to automate jobs like importing event data, removing expired events, and sending event notifications to users.
The result? A platform that scaled with HIMSS’s ambitions while reducing operational friction at every level.
Project in Figures
6
Months Duration
750
Estimated Man-hours
3
Team Size
Applied Technologies
More Screens
LOOKING FOR A DESIGN AND DEVELOPMENT PARTNER?






