Visit the site

Visit the site

Organizations Involved

Community contributions

Publish This: Using this module, you can publish content very easily to your site in different content types.
Surveygizmo Drupal: This module provides simple integration of survey from Survey Gizmo.
Simple Autologout: This module auto logout provides an auto logout functionality.

Skipta was founded by Dr. Theodore Search, Pharm. D., an infusion pharmacist. While preparing to treat a patient discharged into his care, Ted needed to consult with another infusion pharmacist regarding the appropriate dosage of a new chemotherapy product to administer. Due to the clinical nature of the conversation, he was reluctant to tap into digital channels and social networks, hence an unmet need was identified: i.e a place where like-minded verified healthcare professionals could communicate and collaborate on patient cases across the country.

This leads to an idea of Skipta Community. Skipta’s first community, Pharmacist Society, was established for credentialed practitioners in 2009. Today, the Skipta network has grown to comprise more than 31 specialized online medical communities and continues to grow based on healthcare professional demand.

The Skipta network provides online forums and a range of tools to interact with and engage healthcare professionals in a trusted and specialized digital environment.

About the project

Business Opportunity: The client was facing multiple issues with code standardization. Existing communities were written in core PHP & other frameworks with no rule’s laid out for code standardization & as a result, each community behaved separately even if it was not intended to. Even the maintenance time and cost were relatively high.

The client had a big Admin team. However, the access to these admins was limited and as a result, each work was getting pushed to the tech team on regular basis.

Outcome: Considering the nature of the project, we proposed to re-build complete solution using Drupal 8. This proves the best solution as the code standardization across multiple communities was achieved by using Drupal’s multi-site feature. This feature made sure that all communities behaved identically and the only difference between the communities was theming.

By introducing a CMS like Drupal admins were granted more access to its content & user DB as a result, the amount of work getting pushed to tech. The team has decreased drastically.

Some of the Skipta Communities:

  1. https://doctorunite.com
  2. http://oncologynation.com
  3. https://pathologistconnect.com

Why Drupal was chosen

  1. Drupal’s multisite features are most suitable for this project.
  2. The multi-site feature provides the code standardization across multiple communities. This feature made sure that all communities behaved identically and the only difference between the communities was theming.
  3. A common set of code and tools across all 32 community sites facilitates quick fixes while affording a high degree of design and layout independence between each of the sites
  4. Drupal 8 provides enhanced Security features.
  5. Drupal provides API to migrate data from another source to MySQL and Vice versa.

Technical Specifications

Drupal version:

Why these modules/theme/distribution were chosen

Entity Api : This module contains improvements and extensions to the Drupal 8 Entity system.

Migrate Tools: We used this module to migrate data from MangoDB to Mysql. The Migrate Tools module provides tools for running and managing Drupal 8 migrations.

Migrate Plus: The migrate_plus module extends the core migration system with API enhancements and additional functionality, as well as providing practical examples.

Token: Provides common and reusable token UI elements and missing core tokens.

Blocktabs: Block tabs, this module provides basic tabs function for Drupal

Contact Storage: Contact Storage module will provide storage for Contact messages which are fully-fledged entities in Drupal 8.

Search API Solr Search: This module provides an implementation of the Search API which uses an Apache Solr search server for indexing and searching.

Secure Login: Secure Login module ensures that the user login and other forms are submitted securely via HTTPS, thus preventing passwords and other private user data from being transmitted in the clear.

Poll: Poll is an entity with a Poll Choice field type to encapsulate each choice option and the initial vote.

Memcache API and Integration: This module provides integration between Drupal and Memcached.

Twig Tweak: Twig Tweak module provides a Twig extension with some useful functions and filters

Contributed Theme:
Bootstrap: We have created new custom theme using bootstrap as a base theme.