O

OneStop

Sharpen your skills and excel in interviews. All tools at one stop!

The problem OneStop solves

“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

Challenges we ran into

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