The BigBlueButton community cares about helping new members (we were all new members at some point) understand and use our software. Below are resources available to help you get started.
Getting Started Developing with BigBlueButton
BigBlueButton is comprised of over a dozen open source components, in addition to it’s core components. The architectural diagram will help you understand how all the components interact with each other.
This walkthrough will demonstrate how to set up the development environment for BigBlueButton. It covers three different components, including bbb-client, bob-web and bbb-apps.