Asenso Clarin

Desktop App Development

Asenso Clarin

Overview

A desktop Employee Information System built for a local government unit — centralizing employee records, leave management, and HR reporting across departments in a single, offline-capable application.

The Problem

The local government unit was managing hundreds of employee records across departments using physical folders, handwritten files, and disconnected spreadsheets. Processing leave requests was slow and inconsistent, generating reports required manual effort, and there was no centralized system to track the workforce by type — permanent, casual, job order, or coterminous. As headcount grew, so did the administrative burden.

The Solution

We built a cross-platform desktop application using Electron so it could run fully offline without any server dependency. React provided the UI layer, Node.js handled local data processing, and MongoDB served as the embedded database. The system centralizes the full employee lifecycle — from onboarding and document management to leave processing and report generation — across all departments and employee types.

What We Delivered

  • Employee profile management with document attachments
  • Workforce tracking by employment type — Permanent, Casual, Job Order, Coterminous, and more
  • Department management with employee assignment per department
  • Leave management and approval workflow
  • Downloadable Excel reports for employee records and leave summaries
  • Role-based access control for admin and staff accounts
  • Multi-PC support — other devices can connect over a local network
  • Two-factor authentication (2FA) via Google Authenticator or Authy
  • Offline-first — works without internet, runs on local infrastructure

Client

Local Government Unit

Platform

Desktop

Type

Client Project

Status

In Progress

Tech Stack

ElectronReact.jsTypescriptNode.jsMongoDB

Live Project

Not publicly available.

Have a similar problem to solve?

We build software that fits your exact needs — no templates, no shortcuts.