Kode Company
HR Tech & NetworkingProfessional Networking & Talent Acquisition

Connect-In

Professional Networking & Recruitment Management Platform

Unified professional social network and structured applicant tracking platform combining balanced social feeds, configurable multi-stage hiring pipelines, timed online assessments, real-time recruiter chat, and integrated WebRTC video interviews.

Industry
HR Technology (HRTech)
Domain
Social Networking & Talent Acquisition
Project Type
Custom Client Project
Target Users
Candidates, Recruiters, Interviewers, Admins
Kode Company branding — Build. Solve. Evolve. (Connect-In)

Project Overview

Connect-In bridges professional social networking and structured enterprise hiring inside a single platform. Job seekers showcase experience and network via feeds, while hiring teams manage end-to-end screening, testing, interviewing, and offer decisions without bouncing across external ATS, chat, and video tools.

Its core workflow relies on versioned, configurable recruitment pipelines—spanning application review, automated or manual assessments, technical interviews, high-level design (HLD) rounds, HR evaluations, and final selection—backed by immutable interviewer scorecards and candidate-visible milestone tracking.

Business Challenges

Fragmented recruiter-candidate communication across email, phone, and messaging apps

No application-scoped messaging channel tied candidate conversations directly to job pipelines.

Poor hiring pipeline visibility and scattered evaluation feedback

Manual screening and disconnected interview scorecards slowed candidate decisions and left applicants without status updates.

Context switching to third-party assessment and video tools

Online testing, calendar scheduling, and technical video interviews were not unified inside one ATS.

Solution & Engineering Approach

A microservices platform leveraging React, NestJS/TypeScript, polyglot storage (PostgreSQL, MongoDB, Neo4j), WebSockets, and WebRTC to deliver social graphs, resilient assessment execution, synchronized interview scheduling, and stage-locked hiring governance.

End-to-End Platform Workflow

  1. 1Profile Building & Professional Feed Networking
  2. 2Verified Company Job Posting & Pipeline Template Selection
  3. 3Single-Attempt Application & Randomized Timed Assessment
  4. 4Automated Cut-Off or Recruiter Stage Progression
  5. 5Google Calendar Slot Coordination & WebRTC Interviews
  6. 6Immutable Multi-Interviewer Scorecards & Final Decision

Key Capabilities & Functional Modules

Professional Graph & Verified Company Presence

  • Builds candidate portfolios (experience, education, skills, resumes) alongside verified company pages using domain email and document checks.
  • Powers a hybrid social feed combining 50% chronological recency with 50% relevance ranking, peer connections, content reporting, and anti-spam recruiter protections.

Configurable Multi-Stage Recruitment Pipelines

  • Recruiters bind job openings to ordered pipeline templates (Assessment, Technical, HLD, HR, or custom stages) with per-stage pass criteria and assigned evaluators.
  • Versioning ensures mid-flight pipeline template edits affect only new applicants without disrupting candidates already in progress.
  • Provides recruiters a stage-filtered pipeline board and gives candidates clear real-time visibility from NOT_STARTED through SCHEDULED, COMPLETED, and outcome decisions.

Resilient Assessment Engine

  • Company question banks support single/multiple-choice MCQs and short-answer prompts with randomized question order, customizable negative marking, and tiered anti-cheating options.
  • Enforces server-authoritative timers with continuous answer autosave so candidates recover seamlessly after accidental browser closes or brief network drops without creating duplicate sessions.
  • Restricts one active test session per attempt, auto-submits saved answers on expiry, and supports automated MCQ grading plus recruiter tie/borderline band reviews.

Integrated Scheduling, WebRTC Video & Real-Time Chat

  • Coordinates interviewer availability with Google Calendar slot invitations, UTC/local timezone normalization, and automated reminders.
  • Conducts in-platform WebRTC video calls with live interview text chat, audio-fallback resilience, and explicit consent gating before any call recording.
  • Requires structured immutable scorecards across evaluators (with disagreement flags when panels diverge) alongside application-scoped WebSocket 1:1 messaging.

User Roles & Operational Responsibilities

Job Seeker / Candidate

Maintains career profile and social connections, applies once per opening, completes timed assessments, joins video interviews, chats with recruiters, and monitors live stage progress.

Recruiter

Publishes jobs with pipeline templates, configures assessments, coordinates interview slots, tracks stage movement, and manages candidate communications.

Interviewer

Conducts technical, HLD, or HR interviews via integrated video tools and submits immutable rubric evaluations.

Company & Platform Admins

Manage company verification, recruiter staffing, job reassignments, content moderation, and fake-listing detection.

Architecture Rules & Edge-Case Resilience

  • Optimistic concurrency locking prevents conflicting simultaneous stage moves by two recruiters while immutable interview evaluations require formal logged amendments.
  • Unique application constraints and company verification protect candidates from duplicate submissions and fraudulent job posts.
  • No automated rejection occurs outside transparent criteria explicitly defined by the hiring organization.

Confirmed Technology Stack

Frontend & Real-Time UI

  • React
  • WebSocket
  • WebRTC

Backend & Service Mesh

  • NestJS
  • TypeScript
  • Microservices
  • REST
  • GraphQL
  • gRPC
  • JWT

Polyglot Data & Caching

  • PostgreSQL
  • MongoDB
  • Neo4j (Graph Relationships)
  • Redis

Cloud & Integrations

  • AWS ECS
  • AWS S3
  • Google Calendar Integration

Intended Hiring & User Experience Value

Intended architectural and operational benefits based on system design goals

  • Unifies professional networking, job discovery, technical screening, chat, and video interviews inside one coherent environment.
  • Accelerates early applicant triage with automated, integrity-protected online assessments prior to engineering interview hours.
  • Eliminates candidate black-box frustration through real-time application milestone visibility.
  • Standardizes evaluation rigor via structured scorecards and complete audit trails for hiring teams.

Have a similar project in mind?

Schedule an architectural review or scoping discussion with Kode Company's engineering team.

Agile Development Cycles
Full Code Ownership
Dedicated Kerala & Global Engineers