Home / Companies / Daily / Blog / Post Details
Content Deep Dive

Build a Daily video call app with Angular and TypeScript (Part 1)

Blog post from Daily

Post Details
Company
Date Published
Author
Jess Mitchell
Word Count
1,611
Language
English
Hacker News Points
-
Summary

This Angular-based demo app, built with Daily's Client SDK for JavaScript, supports multi-participant calls and features a fully customized user interface. The app has two main views: a home page with a form to join the call and an in-call view. The join form accepts user name and room URL, while the in-call view displays video tiles for each participant, allowing them to turn their media on/off and leave the call. An error screen is displayed for errors, and a chat component allows participants to send text-based messages to each other during the call. The app's components are structured with a root component (`app-root`) that parents all other components, including `app-daily-container`, `join-form`, `app-call`, `video-tile`, and `error-message`.