SmartHRM - Human Resource Management System icon

SmartHRM - Human Resource Management System

Go to Website
Hot or Not
SmartHRM - Human Resource Management System

Description

SmartHRM is a complete, open-source Human Resource Management system — employees, attendance, leave, payroll and accounting in one modern, responsive web application. It is easy to install, easy to customize and ships with the full source code.

SmartHRM is built with ASP.NET Core 10.0 MVC, C# and TypeScript on the Serenity application framework, using an MS SQL Server database.

Important:

If the demo (“Live Preview”) does not load for you, please click the “remove frame” button in the top right corner.

Demo Information:

Admin Login:

Link: http://smarthrm.optimumsol.com

Username: admin

Password: admin1234


Features

Technology

  • Full source code included — ASP.NET Core 10.0, C#, TypeScript, MS SQL Server, Serenity framework
  • A modular, service based web application model
  • Full documentation included

HR Dashboard

  • Employee, department, pending-leave and cash KPIs
  • Income vs expense chart and department headcount chart
  • Latest employees, upcoming holidays, trainings and announcements

Employee Management

  • Complete employee profiles with photos and documents
  • Employee profile print — contacts, designation, payroll bank, leave balances, recent leaves, contracts and awards
  • Departments, designations and office shifts
  • Employee records: awards, contracts, promotions, transfers, resignations, terminations, travels, warnings, complaints and more

Attendance & Leave

  • Daily attendance with overtime management
  • Leave types, leave applications and approval workflow
  • Leave calendar — month view of approved leave colored by leave type
  • Holidays management

Payroll

  • Salary generation from employee income and deduction setup
  • Payslip print and email — one branded payslip email per employee through your SMTP settings
  • Employee loans with repayment schedules
  • Salary journals posted automatically to accounting

Performance Appraisals

  • Appraisal cycles — define a review period and the criteria it is scored against
  • KPI and competency criteria with individual weightings, seeded from a template
  • Per-employee appraisals with a reviewer workflow that only moves forward
  • Weighted overall score that ignores criteria left unrated, so a partial review is not penalised
  • Printable appraisal form with ratings, comments and sign-off

Cash & Bank

  • Bank accounts and statement reconciliation with an uncleared-transaction picker
  • Deposits, fund transfers and expense management

Accounting (General Ledger)

  • Chart of accounts and journal / payment / receipt / contra vouchers
  • Financial reports and a read-only transactions ledger

Organization

  • Announcements, assets, events, goals and policies
  • Trainers and trainings management
  • Clients and projects

Meetings

  • Meeting scheduling with attendees, agenda items and resolutions

Administration

  • User management, roles and granular permissions
  • Theme presets, branding and notification settings (Email / SMS / WhatsApp)
  • Languages and translations
  • Company general settings

System Requirement.

  • Windows Server or Windows Based Hosting
  • IIS7 OR above
  • .Net Core 10.0 Should be Installed
  • MS SQL Server 2019 or above version
  • Visual Studio 2026

Installation Steps

  • Unzip Solution
  • Upload to your hosting domain or iis
  • Create a database in your hosting and run a given sql script.
  • Change Connection string of database in appsetting.json file
  • Run It
  • your application ready to use now.

Application change history

V 4.2
Date: 06/09/2026
New: Performance appraisal cycles with weighted KPI and competency criteria
New: Per-employee appraisals with a forward-only reviewer workflow
New: Weighted overall score that ignores unrated criteria, so a partial review is not penalised
New: Printable appraisal form with ratings, comments and sign-off

V 4.1
Date: 29/08/2026
New: Payslip print and email — one branded payslip email per employee via SMTP
New: Leave calendar — month view of approved leave colored by leave type
New: Employee profile print with leave balances, contracts and awards
New: Bank accounts and bank statement reconciliation with report

V 4.0
Date: 28/08/2026
Framework upgraded to ASP.NET Core 10.0
Complete rebuild on the latest Serenity platform with a modern UI, theme presets, branding and notification settings
New: Payroll management with employee loans and salary journals
New: Attendance and overtime management
New: General Ledger accounting - chart of accounts, vouchers, deposits, fund transfers, expenses and financial reports
New: HR dashboard with KPIs and charts
40+ employee record modules (awards, contracts, promotions, transfers, trainings and more)

V 3.0
Date: 26/0972022
Framework Upgraded to latest 6.0.8
Upgraded from asp .net core 5.0 to asp.net core 6.0

V 2.0
Date: 21/09/2021
Upgraded from ASP .NET core 3.1 to asp.net core 5.0 

V 1.0
Initial release: Date: 28/12/2020
Type.NET Script
AuthorOrder247
Price$29
Sales52
Rating0 (1)
PublishedDec 31, 2020
Last UpdateOct 10, 2026
Compatible BrowsersIE11, Firefox, Safari, Opera, Chrome, Edge
Compatible Software.NET 10.x
Demo Urlhttps://smarthrm.optimumsol.com/
High ResolutionNo
Source Files IncludedC# CS, SQL, JavaScript JS, JavaScript JSON, HTML, CSS, LESS

Categories

Tags

asp.net core 10.0employees managementhrhr systemhrmhrm systemhrmshuman resourcehuman resource managementHuman Resource Management Systemprojectproject managementsmarthrm

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit