“OneStop” is an interface where inteviewee can get all the required tools like audio-video interface 💻, github profile, whiteboard 🔲 at one place.
The most interesting work performed by OneStop is that all these tools can be opened in a single tab, thus reducing the overhead of managing multiple tabs at same time.
Features of OneStop
Audio - Video Interface
Implemented using webRTC and socketIO
Provide one to one interaction
Real time whiteboard
Implemented using socketIO
Helps to explain your idea during the interview
Github Profile
Implemented using Github v3 API
Showcase your projects and repositories to the interviewer
Chat Interface
Implemented using socketIO
Communicate and discuss over your doubts
When trying to implement new features in applications that use new technologies such as socketIO, we faced many challenges during the coding phase. We also had problems connecting and deploying the components together. Each different component was challenging in itself starting from appending two or more videos together in the video interface or connecting the chat application using the socketIO. Also, we wanted to implement a schedule meeting feature in the application but due to time constraints, we were not able to complete that, which also is the future scope of this project.
Discussion