Giter VIP home page Giter VIP logo

easy-jobs-crx's Introduction

EasyJob ChromeExtension

Backend URL Endpoints Structure

Root

  • admin/ - Django Admin Site
  • / - Homepage (includes homepage.urls)

API

User-related Endpoints (includes user.urls)

  • api/user/
    • register/
      • Description: Register a new user
      • View: RegisterView
    • login/
      • Description: Obtain JWT token
      • View: MyTokenObtainPairView
    • token/refresh/
      • Description: Refresh JWT token
      • View: MyTokenRefreshView
    • me/
      • Description: Get details of the authenticated user
      • View: UserDetailView

Job-related Endpoints (includes saved_job.urls)

  • api/jobs/
    • jobs/
      • Description: List all jobs and create a new job
      • View: JobListCreateView
    • jobs/<int:pk>/
      • Description: Retrieve, update, or delete a job by its ID
      • View: JobDetailView

Feature List

For Job Seeker :

  1. User will login save job to their profile by scraping from - LinkedIn, Naukri , Indeed , GlassDoor etc
  2. Each Job will be Analyzed using a NER-detector to extract keyword of techstack/frameworks/job-requirements etc from the JD (job-description)
  3. User can upload their Resume and the skills listed in their resume will be compared against the skills in JD to give a percentage chance of being shortlisted via resume.
  4. A To-Learn list will be made - for different job type , and the progress can be tracked.A roadmap can be provided of from the ROADMAP.sh.
  5. Udemy : Courses and Pupular courses and Articles will be recommended to assist student understanding on a topic (listed in JD) in short Duration.

For Recruiter :

easy-jobs-crx's People

Contributors

buddhiraz avatar anuragg-p avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.