From 1c233b88f0d8d9e40990257a8248c1878ef77116 Mon Sep 17 00:00:00 2001 From: fkwp Date: Wed, 5 Mar 2025 21:10:45 +0100 Subject: [PATCH] add feature section --- README.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 52a28254..9b44cb20 100644 --- a/README.md +++ b/README.md @@ -32,19 +32,21 @@ check [`full-mesh`](https://github.com/element-hq/element-call/tree/full-mesh) branch. -```sh -git clone https://github.com/element-hq/element-call.git -cd element-call -yarn -yarn build -``` +## ✨ Key Features -If all went well, you can now find the build output under `dist` as a series of -static files. These can be hosted using any web server that can be configured -with custom routes (see below). +✅ **Decentralized & Federated** – No central authority; works across Matrix +homeservers. +✅ **End-to-End Encrypted** – Secure and private calls. +✅ **Standalone & Widget Mode** – Use as an independent app or embed in Matrix +clients. +✅ **WebRTC-based** – No additional software required. +✅ **Scalable with LiveKit** – Supports large meetings via SFU +([MSC4195: MatrixRTC using LiveKit backend](https://github.com/hughns/matrix-spec-proposals/blob/hughns/matrixrtc-livekit/proposals/4195-matrixrtc-livekit.md)). +✅ **Raise Hand** – Participants can signal when they want to speak, helping to +organize the flow of the meeting. +✅ **Emoji Reactions** – Users can react with emojis 👍️ 🎉 👏 🤘, adding +engagement and interactivity to the conversation. -You also need to add a configuration file which goes in `public/config.json` - -you can use the sample as a starting point: ```sh cp config/config.sample.json public/config.json