Web Application for Association for the Broadcast & Media Industry



This is a community portal for Broadcast and Media industry. Application facilitates the all-important networking and interaction that shape and define the unique ecosystem of the Broadcast and Media technology industry. Application also offers e-commerce platform using WordPress WooCommerce plugin for Membership Subscription, Events and Courses.

Team Structure for the implementation of this project –

  • 1 Project Manager
  • 3 Senior Wordpress developers
  • 1 Software Tester
  • 1 Graphics Designer

Technology used

  • Wordpress
  • Database – MySQL
  • Frontend – Angular
  • Environment – AWS Cloud platform with services as mentioned in the architecture





Application offers 5 different memberships – Start Up, Bronze, Silver, Gold and Platinum. Each membership type offers additional benefits. Membership is managed using WordPress WooCommerce plugin subscription feature.


BAM Shop Window

This feature is available for Registered user for managing their products – User can add/edit/delete BAM Products. All the products added by members is listed in BAM Shop Windows section

Other members can search and view BAM products and visit members site for further details.


E-Learning Courses

Using this feature member user can view list of E-learning courses they have opted for. They can view E-Learning courses and purchase it from WooCommerce. Based on user membership type level prices may vary. Once course is purchased its listed under members dashboard E-learning section.

Once E-Learning course is purchased, member can go through the course from dashboard My E-Learning course section.

e-learning courses


Using this feature registered member can view and register for events. Registered member can view and opt for an event. An event can be free or paid. For managing paid event WooCommerce is used. User can register for multiple delegates for events.


Register your team

This feature is available for registered member, using which they can view details of members for their organization. In order to register a new member, they have to send request on specified email id. Admin will add the user from CRM.

Manage Profile

Using this feature member can edit their profile information.


Using this feature member can manage their Interest/Preferences. Based on the preference setting user will be shown relevant content of their interest.

Email Preferences

Using this feature Members can turn on/off their email notification preferences.

Recent Activities

Using this feature members can view their recent activities for following site content.

  • Articles
  • Documents
  • Videos
  • Events
  • Orders

Suggested Content

Using this feature site will show Articles/Videos/Events based on user interests.

Potential Speakers

Using this feature member can register for speaking to Application events.

Dealer Directory

Using this feature visitors and members can find dealers, systems integrators and representatives around the world.


BAM Shop Categories

Using this feature Visitors can view through BAM shop categories and their products. Clicking on respective categories will show BAM products listing. Categories are managed from CRM.


Member News

Using this feature visitors or members can view latest news, case studies, white papers and blogs.


Knowledge Hub

Using this feature user can go through Blogs, White Papers, News Articles, Videos, Presentations, Industry Commentary – All this content is managed by WordPress CMS


Insight and Analysis

Application offers a comprehensive portfolio of quantitative and qualitative reports to help business to track technology and business trends together with financial performance across broadcast and media. All the content in this section is managed by WordPress CMS.



This section is to showcase Awards – All the content shown in this section is managed using WordPress CMS -


Our community

Using this feature user can view details of Application community - working behind the scenes. This section is managed using WordPress CMS -



This section contains technology articles added by members and team. All the content in this section is managed by WordPress CMS -



This section contains list of all registered members - All the content shown in this section is managed using WordPress CMS