๐ฅ๏ธ VOIP Angular Desktop (Coming Soon)
September 30, 2025 ยท View on GitHub
Professional VOIP Communication powered by MediaSFU
Native desktop-focused implementation (Electron + Angular). Feature parity target with existing React.js web client.
Status: Planned โ Target Release Q4 2025
๐ Current State
Development has not started yet. This directory is a placeholder.
๐ฏ Goal
Provide a desktop-focused wrapper and UX for the existing feature set already implemented in the React.js web client (calls, session control, and room management) using Electron + Angular.
๐ Reference Implementation
Use the React.js web version as the authoritative feature and flow reference:
- React.js App:
../voip_reactjs/README.md - Feature parity target: Core call flows, session management, MediaSFU integration hooks.
๐๏ธ Planned Minimal Milestones
- Scaffold Angular + Electron project
- Port call/session UI + state management (mirroring React hooks/services)
- Integrate MediaSFU SDK + validation logic
- Implement basic packaging (Windows first, then macOS/Linux)
- Harden + release initial beta (Q4 2025 window)
๐ค Contribution
Not accepting feature PRs yet. You may open issues to propose:
- API alignment questions
- Electron packaging considerations
- Cross-platform edge cases
โ What To Use Today
Use the production React.js Web Client (can be installed as a PWA) until this is ready.
๐ Quick Links
- Main Project Overview:
../README.md - React.js Reference:
../voip_reactjs/ - MediaSFU: https://mediasfu.com
License: MIT