Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yuyz0112/agora-interviewer
https://github.com/yuyz0112/agora-interviewer
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/yuyz0112/agora-interviewer
- Owner: Yuyz0112
- Created: 2019-05-26T08:39:03.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T05:48:14.000Z (almost 2 years ago)
- Last Synced: 2024-05-01T19:13:41.663Z (7 months ago)
- Language: JavaScript
- Size: 954 KB
- Stars: 7
- Watchers: 3
- Forks: 3
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# agora-interviewer
This project is the prototype of a live code interview tooling.
It could not be used in production because of the current implementation is:1. Not quite optimized for network efficiency.
2. Does not handle some corner case like reconnect.But it is still interesting to see the power of the combination of WebRTC(using agora.io), Monaco-editor(VScode's frontend editor) and rrweb(a web session replay library).
## try the demo
1. build the project
```
npm run build
```2. start a http server
```
npm run start
```3. open interviewee page in `http://localhost:1234/interviewee.html?id=1`
4. open interviewer page in `http://localhost:1234/interviewer.html?id=1`