The Meeting Platform

Laravel based API for scheduling meetings within an organisation

Questmark (acquired by Xuper in 2019) wanted a platform where teams or organisations could login and schedule video meetings (using video conferencing software called Pexip).

The task was to create an API that could be serviced by a frontend application (built in AngularJS) that would provide functionality for:

  • Creating users and organisation accounts
  • Authentication for users, integrating with Google and Microsoft accounts
  • Creating and scheduling meetings with other organisation members
  • Admin functionality to modify accounts/meetings
  • Reporting tools to show video conferencing
  • Pexip SDK Integration (video conferencing software)
  • Configurable rule based conference settings