The website build on drupal 8. The client wanted us to develop a Professional Development Programs that provide a wide range of career development offerings that include

  • Training courses, and exams
  • Webinars
  • Educational seminars and
  • Mentorship opportunities that meet the evolving needs of PMI members throughout their project management careers.
  • Also provides Events and Upcoming Educational Seminars on Project / Program / Portfolio Management.
Why Drupal was chosen: 

Drupal is the cms choice because of the reason of security, 3rd party integration, community support, robust, SEO friendly, open source platform and well-suited for news or event based websites.

Drupal gives a complete control over the site or application and also provides the easiest approach through which we can migrate our current website to Drupal.

The client wanted us to develop event based website and full control over the site.

Describe the project (goals, requirements and outcome): 

Project (goals, requirements and outcome) :
SynapseIndia developed a Drupal 8 based solution to meet the need of client by adding the custom modules to enhance the existing functionality and by adding new one. The website provides all the information related to the company, provides membership program, Events, Event sponsorship, PMI services, Volunteer Opportunities, Job Board, PMP Certification that can be obtained by qualifying for taking and passing an exam.
Key Features :
Chapter Events, Membership, Certification, Job Board, Job Posting, Chapter News, Educational Seminars.
Key Modules/Themes/Distribution used :

  • Ubercart
  • Signup integration for Ubercart
  • Ads System
  • Google Analytics
  • Purge
  • Mail System
  • Block Tabs
  • Profile
  • Views Accordion
  • Metatag

Technical specifications

Drupal version: 
Drupal 8.x
Why these modules/theme/distribution were chosen: 

Ubercart :
Ubercart is the drupal e-commerce pletform, we have chosen ubercart as choice because of it's providing features has met our client requirements such as

  • Selling event registrations
  • Events as products
  • Event registration for members
  • Membership Renewal

Signup Integration for Ubercart :
Signup Integration for Ubercart allows users to purchase signups for events In this 1 user signs up for 1 or more events, 1 user signs up 2 attendees for the same event and 1 user signs up 4 attendees for 3 different events.
And provides profile information for more than 2 attendees who do not already have accounts on the site.
Google Analytics :
Adds the Google Analytics web statistics tracking system to your website.
Ads System :
Adds Provides a way to manage Ads/Tags by entities and exposes in blocks and can manage Ads from Google ads scripts or custom ads defined in fields.
Purge :
Facilitates cleaning external caching systems, reverse proxies and CDNs as content chages.
Mail System :
Allows to use different backends for formatting and sending e-mails by default, in drupal 8, it works reliabley for any template being rendered while building and sending e-mails.
Block Tabs :
Provides simple tabs functionality, quicktabs do not have a workable version in Drupal 8, this module provides Drupal8 version only.
Profile :
Allows for creating multiple profile types.
Views Accordion :
Provides a display accordion style plugin for views module.
Matatag :
Allows to automatically provide structured metadata like "mata tags" for a website. It improves the ranking and display of a site in search engine results.

Organizations involved: 
Sectors: 
Education