As Drupal 7’s end of life has been declared to be November 2021, it’s time for the next big step- to migrate/ upgrade D7 to Drupal 8 and here's a Drupal 8 module built by Apigee to support customers aiming to setup a Drupal 8 based DevPortal - Apigee Edge.
Taking it a step further- SID Global Solutions being a Google Apigee Integration partner, is proud to announce that we are releasing a new Apigee DevPortal distribution based on Drupal 8 with tons of new features compared to the Drupal 7 Apigee DevPortal/ Drupal 8 Apigee Edge module. Here's the list of features following in order:
Out of the Box:
- Composer based workflow
- Integrated with Drupal8 Apigee Edge module https://github.com/apigee/apigee-edge-drupal
- Easy to setup with an existing Drupal 8 site .
- Easy to setup as a new Apigee Drupal 8 site.
- Responsive and mobile first design.
- Ability to configure branding - Logos, Slogan.
- Ability to apply colors, fonts, header & footer styles etc. using the UI
- Capability to build layout for pages using drag and drop.
- Ability to upload/ manage swaggers.
- Well-integrated with Apigee Management APIs.
- Chatbot feature.
- Products Sync and filter - Search API integration.
Extensive feature:
- Drupal 7 to Drupal 8 Apigee DevPortal Migration.
- Reporting and Analytics - Dashboard
- Configurable Dashboard components - (Can select 4 or more from following components)
- API Proxy Performance https://docs.apigee.com/api-platform/analytics/api-proxy-performance-dashboard
- Developer engagement https://docs.apigee.com/api-platform/analytics/partner-engagement-dashboard
- GeoMap dashboard https://docs.apigee.com/api-platform/analytics/geomap-dashboard
- Devices dashboard https://docs.apigee.com/api-platform/analytics/devices-dashboard
- Traffic composition https://docs.apigee.com/api-platform/analytics/traffic-composition-dashboard
- Monitoring Dashboard
- Monetization Dashboard
- Balances and Purchases
Steps to install Apigee library
- Composer require cweagans/composer-patches:^1.6
- Put the following configuration in composer.json file
- Add “enable-patching”: true under extra property in composer.json
- Add
“patchLevel”: {
“drupal/core”: “-p2”
} under the “extra” property in composer.json - Run
composer require php-http/guzzle6-adapter:^1.1.1
composer require apigee/apigee-client-php - Enable the Apigee Edge module
In progress:
- Domain based DevPortal customization, for e.g.
- Financial
- Healthcare
- Communications
Homepage
My Apps
Add App
Blogs
FAQ's
Contact us
Registration
Login
Attachment | Size |
---|---|
https://www.drupal.org/files/Home_sidgs.jpg | 295.46 KB |
https://www.drupal.org/files/My app.jpg | 281.91 KB |
https://www.drupal.org/files/Add App.jpg | 251.6 KB |
https://www.drupal.org/files/Blogs.jpg | 844.99 KB |
https://www.drupal.org/files/FAQ's.jpg | 236.93 KB |
https://www.drupal.org/files/Contact us.jpg | 237.35 KB |
https://www.drupal.org/files/Registration.jpg | 417.49 KB |
https://www.drupal.org/files/Login.jpg | 293.5 KB |
Project information
- Created by aparnak@sidgs.com on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.