Home Features Pricing Security Changelog About Us Blog Contact Sign In →
Architecture

Microservices.
Built to scale.

8 independent services communicate through a central API Gateway — each owning its domain logic, schema, and approval workflows.

// Architecture

How PinoX is built

A layered microservices architecture designed for reliability, security, and independent scaling.

React Frontend — Responsive · Component-Driven · Browser-Native
API Gateway — JWT Authentication · CORS · Rate Limiting · Health Check
Employee
Service
Leave
Service
Expense
Service
Calendar
Service
Inventory
Service
Analytics
Service
Admin
Service
Auth
Service
Relational Database — Encrypted at Rest · Private Subnet · 40+ Tables · Connection Pooling
// Tech Stack

Modern. Fast. Reliable.

API & Business Logic
Async PythonREST APIJWT AuthPassword HashingSchema ValidationAsync DB Driver
User Interface
Modern ReactUtility CSSClient RoutingHTTP ClientNotificationsData Charts
Data Layer
Relational DatabaseConnection Pooling40+ TablesRow-Level SecurityEncrypted at Rest
Infrastructure
Enterprise CloudContainerisedApp HostingPrivate Networking24/7 MonitoringCloud-Adaptive
// Workflow Engine

Approval flows built in,
not bolted on

The PinoX workflow engine powers every approval process across all modules — with multi-step chains, conditional routing, and automatic escalation.

1
Request Submitted
Employee submits leave, expense, or advance request via the platform.
2
Routed by Rules
Engine evaluates conditions — department, amount, type — and routes to the correct approver.
3
Multi-level Approval
Approvers act in sequence or parallel. Escalation triggers if no action within SLA.
4
Logged & Notified
Every decision is audit-logged. Requester and approvers notified at each step.
📅 Leave Approval
  • Employee submits leave request
  • Direct manager reviews & approves
  • HR validates balance automatically
  • Calendar updated, employee notified
💳 Expense Approval
  • Employee submits claim with receipts
  • Policy engine checks amount limits
  • Department manager approves
  • Finance reviews above threshold
💰 Advance Approval
  • Employee requests salary advance
  • HR checks eligibility & balance
  • Finance manager approves amount
  • Repayment schedule auto-generated

Ready to transform
your HR operations?

PinoX helps organizations understand their people better — connecting data, insight, and experience in one place.