Back to workManagement systems

A complete hiring system with a public job portal, a smart résumé bank, a kanban pipeline for interviews and offers, and hiring analytics.

Request a similar project
Stack
Django · DRF · JWT
Screens
6 images

Overview

Rezumeban covers the whole hiring cycle in one system: from collecting résumés and posting jobs to organising candidates, interviewing, evaluating and finally deciding and making an offer. Hiring teams get one dashboard that shows the state of every job, every candidate and every interview at a glance.

The problem

In most organisations résumés pile up in scattered emails and Excel files. Nobody knows which stage a candidate is at, scheduling interviews is manual and slow, and comparing how well different sources (job boards, professional networks) perform is practically impossible.

The solution

A complete ATS that connects four stages: collect (public job portal and sourcing), organise (résumé bank with tags and duplicate detection), evaluate (kanban pipeline, interviews and scorecards) and decide (offers and reports). A quick search palette across the whole app means users never get lost.

How I built it

  1. 01

    The résumé bank has advanced filters (source, minimum score, tag) and bulk actions: tagging, adding to a job or a talent pool, comparing candidates side by side, and Excel / CSV export.

  2. 02

    Bulk import of résumés from CSV with a created / duplicate / error report, plus automatic detection and merging of duplicates by email or phone number.

  3. 03

    Department managers can submit hiring requests. Once the system admin approves one, a draft job post is created automatically and published on the public job portal.

  4. 04

    The hiring pipeline is a drag-and-drop kanban board. Moving a card saves the stage change instantly, and an offer can be created straight from any card.

  5. 05

    Interview scheduling sends email invites and calendar files to the candidate and interviewers. In the feedback form, a weighted scorecard grades each criterion separately and calculates the final score.

  6. 06

    Candidate sourcing straight from public GitHub profiles and developer networks, with saved searches and bulk import of results into the résumé bank.

Features

  • Public job portal with online application form and résumé upload
  • Résumé bank with advanced filters, tags and duplicate detection
  • Drag-and-drop kanban hiring pipeline
  • Interview scheduling with invites and calendar files
  • Weighted scorecards for structured interview evaluation
  • Offer management from draft to accepted / declined
  • Hiring requests with a management approval flow
  • Talent pool for good candidates and future openings
  • Candidate sourcing from public developer profiles
  • Hiring funnel, average time-to-hire and source effectiveness reports
  • Tasks and reminders to follow up on every candidate

Result

Hiring moved from scattered emails to one trackable system. The recruiting team always knows where every candidate is, and the analytics show which sources actually deliver.

Technologies

  • Django
  • DRF
  • JWT
  • React
  • Vite
  • Tailwind CSS
Next projectNikiteb corporate website redesign
Next project

If you need something similar or have an idea for custom software, let’s talk about it.