Skip to content

vnishchay/interview-zone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interview-zone

An Interview platform where two people can conduct interview( one as Interviewer other as candidate).

Setup

 git clone <http://codernishchay/interview-zone>
 cd interview-zone
 cd InterviewService
 npm i  // install packages required.
 yarn dev
 // <http://localhost>://3001

 cd frontend   // new terminal tab
 npm i
 yarn start
 // <http://localhost:3000>
 add to .env in InterviewService : DATABASE_URL=mongodb+srv://@cluster0.zjfve.mongodb.net/myFirstDatabase?retryWrites=true&w=majority






Backend endpoints :

 /login
 /sigup
 /addUser
 /saveInterviewDetails
 /getquestions
 /savequestions
 /createInterview
 /getUser?id=""

Middleware

 verifyToken

Landing Page

https://codernishchay.notion.site/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fbb3b37ef-cd6c-4471-85aa-a234efd5b569%2FScreenshot_from_2022-02-14_00-41-06.png?table=block&id=464472ed-b043-47b6-abc0-3ed81497bf78&spaceId=bb2818e2-90d3-47ce-bb54-03844794f930&width=2000&userId=&cache=v2

Login/Sign up Page

https://codernishchay.notion.site/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F7b5efd99-34f4-4d60-82e0-f92b3009d894%2FScreenshot_from_2022-02-14_00-54-45.png?table=block&id=00c84d67-7606-4e92-aaed-7a758ab60bb7&spaceId=bb2818e2-90d3-47ce-bb54-03844794f930&width=2000&userId=&cache=v2

High level Diagram

https://user-images.githubusercontent.com/56715777/141655426-b532ee2f-86f9-48ca-99a7-62912a8af851.png

Interview Service

https://user-images.githubusercontent.com/56715777/141655432-66bc494f-3f62-4836-8441-97456a6cc292.png