Sector(s)

Team Members

Project Team

For a successful implementation of CBE, AddWebSolution have a skilled DevOps team who helped with their expertise to achieve the migration.

Do you have a Drupal project coming up? Get in touch with us if you'd like our experienced and responsible team to get involved.

Visit the site

Visit the site

Organizations Involved

CBE- A platform dedicated to reclaiming God's plan for equality

CBE spreads awareness of the biblical gospel in the Christian community to use talent on the path of leadership and services without discriminating on the terms of gender and ethnicity.

About CBE -

CBE talks about leading together and serving as equals, to provide a fair, equal chance to both men and women and to stop restricting women for religious belief, misleading scriptures, or gender strictness.

You can sign up with CBE and get all updates related to annual conferences, award-winning shows, blogs, and many more, which keeps the Christian women engaged globally. Being a part of CBE can also avail you the rich content which can educate women globally. CBE campaigns by collaborating with conferences, seminars, universities all over the world supporting organizations who have the same vision as CBE, users can get access to these events by signing up with CBE.

About the project

CBE's motive was to provide their end users a better and smooth UI experience. AddWebSolution helped CBE in maintaining their Drupal 7 site earlier and now we are helping them with Drupal 8 migration with a new theme and structural changes.

We fine tuned the content type usage by merging and restructuring with the architectural changes and also made it easy to navigate, clean and yet attractive. We have changed the structure to component based which will ensure the component reusability and it represents well defined interfaces which will eventually help end users and it will be an easy migration to Drupal 9 in future.

Requirements:

On considering technical aspects, a list full of specifications was expected to meet skillfully. Below is a list of essential requirements provided, keeping aside the subsection of each of them.

  • Homepage integration

  • Landing page

  • Community website

  • Search API

  • Migration using Drush commands

  • Integrated third party audio

  • Resource listing

  • Event calendar

  • Youtube video integration

  • Contact us

We preferred to choose the experienced and dedicated team of AddWeb Solution. As apart from the above-listed features, there were several other customized features we wanted to build on the refurbished Drupal 8 website and we knew that tailor-made solutions of AddWeb’s team can help us with that.

Challenges:

Obstacles do come in every path of the project, but there always lies a way to reach its destination. CBE, too, had its challenges. We acknowledge our practical and skilled team who put their expertise and dedication to conquer the challenges and provide results.

  • Customization with Location Filter 
    CBE carries out various events, seminars, and conferences. Our customized location filter will help users to directly search the event and the places where these events are going to take place. The users can also search the countries and can find out the details regarding all the events taking place in those countries.

Outcome:

While examining the challenges of CBE, we got to learn many new lessons. At last, we successfully provided all the desired features by the client and above that revived the site by the below-mentioned features:

  • Improvising landing page
    With alluring field types and updated themes in Drupal 8, we changed the entire view of the home page, making it more engaging and descriptive than before. We used the component-based structure to meet the precise needs of our end users.

  • Revised search feature
    We have revised the search engine for CBE. We used search API and faceted search where the users can search the category and types of books and publications they want. The advanced search feature was customized so that users can easily find the authors and genre they are searching for.

  • Migration
    Migration from Drupal 7 to Drupal 8 is a steep curve but was successfully able to help them with their migration. This migration provided them with a faster and secure website. It served them with multiple field types that are easier to use, and a quick edit module was provided so that the content can be edited directly from the website's front end. CBE had multiple content types, but we helped them merge similar content types, which made it easier to process

Why Drupal was chosen

CBE previously was a Drupal 7 site, and they wanted to migrate their website to Drupal 8; hence redesign was quite a fair chance. So they decided to revamp the whole website from scratch with the fresh new design.

Technical Specifications

Drupal version:

Why these modules/theme/distribution were chosen

These modules are best suited for the migration to Drupal 8 which serves the purpose with this project requirements :

  • Search API - Search API conveys prevalent search comes about rapidly to online visitors. Using this module , user can easily find small word from text and also find specific content from lots of data's

  • Migration Tool - This module is used for both importing data from custom sources, and for migrating content and configuration from previous versions of Drupal into Drupal 8 effectively updating your site from one major version to another.

  • Search API sort - Gives custom sorts and a global sort piece for search API.This module provides functionality of choose which fields to sort by. Even admin can set the default sort order for display data on the search page

  • Cookie Based Blocks - This module was chosen because of its ability to hide the block based on cookies. Using this module we can easily manage the show block when a user visits the site for the first time . After that the user can not see the block until the cookie is expired.

  • Media Entity Soundcloud - This module was chosen because of Soundcloud integration for the Media Entity module.This module provide field for Soundcloud data. Through this module authenticated user can add Soundcloud links . That's why visitor can see the particular Soundcloud on front side.