The Open-Event Webapp provides the information about different Session Venues inside Rooms page. The idea was to provide information related to each Venue in a better way. For that, the expandable sessions are the best way.

To make a div expandable using bootstrap, we have written the following code:
<div class="room-container"
data-toggle="collapse"
data-target="#desc-{{session_id}} .collapse"
aria-expanded="false"
aria-controls="desc-{{session_id}}">
<h4 style="background-color:{{{color}}}" class="sizeevent event">
{{title}}
</h4>
// Write the element that should be clicked for expanding
<div class="session-speakers-list collapse">
{{#speakers_list}}
<a href="speakers.html#{{id}}">
<p class="session-speakers-less">
{{#if photo}}
<p style="margin-right:20px" class="session-speakers">
<img onError="this.onerror=null;this.src='./dependencies/avatar.png';" class="card-img-top" src="{{photo}}" style="width:10rem; height:10rem; border-radius:50%;"/>
</p>
{{/if}}
</p>
</a>
</div>
</div>
The class ‘.collapse’ will be added to the DOM Elements that will be expanded on click. That’s the easiest way to make a div expandable on click.
