- Renamed `setParticipantToken` to `setParticipantTokenAndUpdateContext` in ContextService to clarify its functionality. - Introduced ParticipantTokenService to encapsulate token generation logic and manage role/permissions extraction. - Updated VideoRoomComponent to utilize the new ParticipantTokenService for generating participant tokens. - Refactored access room method to improve form validation and participant name initialization. - Added unit tests for ParticipantTokenService to ensure proper functionality. - Updated sidenav model comments for clarity.
Openvidu Meet Frontend
This is the frontend of OpenVidu Meet. It is a Angular application that uses Angular Material as UI library.
How to run
For running the frontend you need to have installed Node.js. Then, you can run the following commands:
npm install
start:dev
This will start the frontend in development mode. The server will listen on port 5080.
How to build
For building the frontend you can run the following command:
npm install
npm run build:prod