A Vue.js project for remotely conducting JavaScript whiteboard interviews. Allows interviewers to join a room with a potential JavaScript developer and give them prompts to workthrough. The app also includes a video chat function when in a room with another user.
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
For detailed explanation on how things work, consult the docs for vue-loader.
- Set up Python Backend for allowing users to login and register
- Set up database in Postgresql
- Connect socket.io to a NodeJS backend to allow users to code and text chat in realtime in separate rooms
- Allow authenticated users to create rooms
- Add more prompts to Practice Room
- Add difficulty dropdown/selection to practice room.