---
title: Platform frameworks and tools our development team use
description: "Angular 17: Core framework for the web application."
---

[Skip to content](https://knowledgehub.crowdcomms.com/4-17-platform-frameworks-and-tools-our-development-team-use#main-content)

[![CrowdComms Loto](https://knowledgehub.crowdcomms.com/hs-fs/hubfs/CCLOGO.png?width=96&height=91&name=CCLOGO.png)](https://crowdcomms.com/)

- Home
- Products
- Pricing
- Blog
- Company

Open main navigation

Close main navigation

- Home
- Products
- Pricing
- Blog
- Company
- Contact us

 Contact us

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Knowledge Hub](https://knowledgehub.crowdcomms.com/?hsLang=en-gb)
2. [Event App, Virtual & Hybrid Platform](https://knowledgehub.crowdcomms.com/event-app-virtual-hybrid-platform?hsLang=en-gb)
3. [Content & Modules](https://knowledgehub.crowdcomms.com/event-app-virtual-hybrid-platform?hsLang=en-gb#content-modules)

15 July 2026

# Platform frameworks and tools our development team use

## **Frontend**

##### **Delegate FE (User)**

- **Angular 17:** Core framework for the web application.
- **Ionic 7:** UI framework which provides "native" style components for iOS and Android.
- **NGRX**: State management library providing maintainable patterns for development.
- **Ably:** Allows for realtime websocket messages which are used for engagement, messages, alerts and notifications.
- **Capacitor:** Allows for compiling the web app to an Android & iOS native app using web view technologies.
- **Mux:** Provides components for a smooth user experience when viewing livestreams and on demand videos.
- **OneSignal:** Used for native push notifications to devices (when installed as native app).

##### **New CMS (Admin)**

- **Angular 17:** Core framework for the web application.
- **NX:** Monorepo build system enhancing maintainability over the codebase.
- **Angular Material UI:** UI framework providing core elements such as form inputs and buttons.
- **Ably:** Allows for realtime websocket messages which are used for updating stats in realtime.
- **LiveChat:** Provides the embedded 'Chat to support' widget.

##### **Registration Suite (User)**

- **Angular 17:** Core framework for the web application.
- **NX:** Monorepo build system enhancing maintainability over the codebase.
- **Angular Material UI:** UI framework providing core elements such as form inputs and buttons.

##### **Video Break Outs (User)**

- **Angular 17:** Core framework for the web application.
- **NX:** Monorepo build system enhancing maintainability over the codebase.
- **Angular Material UI:** UI framework providing core elements such as form inputs and buttons.
- **Ably:** Allows for realtime websocket messages which are used for updating the view in realtime.
- **LiveKit Video:** Realtime video library to allow the publishing and receiving of video and audio tracks in calls.

##### **Kiosks (User)**

- **Angular 17:** Core framework for the web application.
- **NX:** Monorepo build system enhancing maintainability over the codebase.
- **Angular Material UI:** UI framework providing core elements such as form inputs and buttons.
- **Electron:** Framework to generate native desktop applications, used for the printer tray software with kiosks.

##### **Legacy CMS (Admin)**

## **Backend**

##### **Main API**

- **Django 4.2.11**: Core framework for the API.
- **Amazon SES:** Email service for all delegate and admin communication via the platform and CMS.
- **Amazon RDS:** Relational database management system.

##### **Mettings API**

- **FastAPI 0.70.0**: Core framework for the API.

##### **Public API**

- **FastAPI 0.100.1**: Core framework for the API.

##### **Analytics Microsite**

- **Amazon Glue**: main powerhouse for processing and retrieval of big data

## **Infrastructure**

- Backend projects are hosted on AWS ECS, Frankfurt Data Centres.
- Frontend projects are hosted on AWS S3 and distributed via AWS CloudFront.
- Livestreams and on demand videos are served from Mux.
- Realtime video calling (VBO & SS) is provided from Twilio.

Associate Terminology

*Codebase*

[![CrowdComms Logo](https://knowledgehub.crowdcomms.com/hubfs/cc-logo-simple-thick-all-white%20(1).svg "CrowdComms Logo")](https://www.crowdcomms.com/)

<https://www.facebook.com/> <https://www.twitter.com/> <https://www.instagram.com/> <https://podcasts.apple.com/> [mailto:email@email.com](mailto:email@email.com)

Copyright © 2026, CrowdComms