WebHRInternal Product

Codevia HR — HR Management Platform

Codevia HR is our own HR management platform: an org structure with a reports-to chain, leaves, 360 feedback, document approvals, onboarding and offboarding, inventory, payslips, and peer recognition — all in one system.

Product Type

HR Platform

Platforms

Web · Mobile

Stack

React · .NET · MongoDB

Status

In development

Codevia HR — HR management web platform

The Problem

In most teams, HR processes are scattered across tools: the org structure in one spreadsheet, leaves in another, feedback in a survey form, documents in email, inventory in yet another table. Data duplicates, drifts apart, and goes stale, and a simple question like 'who reports to whom' takes several sources to answer.

Codevia needed a single system where everything hinges on one org structure: leave approvals route up the manager chain, onboarding knows who to assign assets to, and feedback accounts for who works with whom — all of it able to serve multiple companies.

What We Built

Codevia HR is a React web app backed by .NET and MongoDB, with a companion Flutter mobile client. At the center sits the company hierarchy: every user has a manager, and the company rolls up into an interactive org chart with drag-and-drop editing.

On top of that foundation the modules stack up: leaves and sick days with automatic approval, 360 feedback, a document-approval workflow, onboarding and offboarding, inventory management, payslips with PDF generation, birthdays and anniversaries, and kudos. Email infrastructure and file storage are reused across modules, and a CompanyId-aware architecture is built for multiple companies from day one.

Key Capabilities

  • Org Structure

    Every employee has a manager (reports-to), and the whole company rolls up into an org chart. An interactive tree with drag-and-drop editing and a 'Reports to' block on each profile.

  • Leaves & Sick Days

    Absence requests with approval automatically routed up the manager chain, email notifications, a leave calendar, and automatic time accounting.

  • 360 Feedback

    Surveys from every angle — manager, peers, reports. Structured feedback cycles instead of scattered once-a-year conversations.

  • Document Approvals

    Internal documents move through a configurable approval workflow with templates, file storage, and a trail of every action.

  • Onboarding & Offboarding

    Checklists and templates for joiners and leavers: a personal onboarding page, a manager task list, and an offboarding trigger covering asset handover and return.

  • Birthdays & Kudos

    Reminders for birthdays and work anniversaries, plus a peer-recognition system: colleagues thank each other publicly while managers see the overall engagement picture.

Outcomes

One Product, Not a Stack

Org structure, leaves, feedback, documents, inventory, and payslips live in a single system instead of a dozen disconnected tools and spreadsheets.

Proven on Ourselves

Codevia builds the HR platform for its own needs. Every feature is battle-tested inside the team before it becomes a product.

Built for Multi-Tenancy

A CompanyId-aware architecture is laid out for multi-company operation — the platform can serve several organizations without rebuilding the foundation.

Why It Matters

HR processes look simple until you have to connect them. A leave depends on the manager, onboarding on asset handover, feedback on team structure. Codevia HR shows how to build those links around a single org-structure model instead of a dozen incompatible tools.

For Codevia, it's both a working tool and a showcase of engineering discipline: a deliberate feature sequence, shared infrastructure, and an architecture that grows with the company.