Platform frameworks and tools our development team use
Front end (User view)
- Framework: Angular
812 - Ionic 5: Provides UI/design framework for native and web application
- Ably: Leveraged for messages, engagement, real time pushes, this is applied across the front end, CMS and back end.
- CMS: (Used to build the event platform): Currently Angular
JS/AngularJS2 - Migrating this toand Angular89
Back end (Database management and orchestrating output on the front end)
- Django 2.2 transitioning to Django 3.2 in 2022
Servers
- Platform is hosted on AWS, Frankfurt Data Centres
- Breakout video meetings and 1-2-1 video calls run on designated servers
- Stream / Video Player runs on combination of AWS, Google Cloud and Akamai
Associate Terminology
Codebase