Skip to content

Latest commit

 

History

History
79 lines (47 loc) · 2.99 KB

README.md

File metadata and controls

79 lines (47 loc) · 2.99 KB

Previely AI

PrevelyAI is a AI powered application that helps job interviews happen smoothly. Admins post job openings and questions for candidates. Applicants answer the questions, and an AI decides if they're a good match. Admins oversee everything including applicat responses and suitability to job role. Basically, it's a tool to vet job applicants before interviews.

Features

  • SingUp and SignIn
  • Admin job postings
  • User applying for available jobs
  • LLM model deciding the eligibility for the job role based on applicant answers for the questions
  • Each application reviewing
  • User-friendly interface

Tech Stack

Frontend: My Skills

Server: My Skills

API Test: My Skills

Deployment: Vercel + Render

Auth: Clerk

LLM Model: Llama2, mistralai

Screenshots

Home Page Home page

Applicant's applying page applicantApplicationPage

Admin Dashboard (List of jobs posted by him) adminListOfJobsPostedByHim

Admin Job Posting page adminJobPostingPage

Admin job applications page (for a job post) AdminApplicationForAJobPost

Admin application reviewing page adminApplicationRevieingPage

Architecture Plan

Functional and Non-Functional Requirements functional NonFunctionalRequirements

High Level Architecture Diagram HLD

Route Structure routeStructure

RestAPI Structure restAPIStructure

Authontication and Authorization Demonstration authorizationAndAuthenticationDem

JWT Authontication Flow jwtAuthFlow

Clerk Process in Authontication Automation clerkAutomationForAuthProcess