Peter Paul
Lazan
2025
PPLPPL
... /loading ...
INITIALIZING_
SYS / BOOT
← All Projects
01 / 15
HRIS SaaS Platform
in progress2025
... /HRIS SaaS Platform ...

HRIS SaaS Platform

A comprehensive HR platform handling employee management, payroll tracking, and attendance — built for multi-role access with responsive web and mobile interfaces.

Next.jsReactReact NativeTypeScriptSupabasePostgreSQLTailwind CSS
GitHub ↗Live Demo ↗

Overview

HRIS SaaS is a production-ready Human Resource Information System handling the full employee lifecycle — onboarding, payroll, attendance, and multi-role access — built as a cross-platform product spanning web and mobile.

The Problem

Small-to-medium businesses in the Philippines manage HR through spreadsheets and manual processes. HRIS SaaS centralises these into a single platform that non-technical HR staff can operate independently.

Technical Stack

LayerTechnology
Web FrontendNext.js 14, TypeScript, Tailwind CSS
MobileReact Native, Expo
Admin DashboardReact, Vite, TypeScript
Backend & AuthSupabase (PostgreSQL, Row-Level Security)
DeploymentVercel

Key Features

  • Employee management with complete profile and document tracking
  • Payroll computation with deductions, allowances, and payslip generation
  • Attendance tracking with clock-in/clock-out and leave management
  • Multi-role access: HR Admin, Manager, Employee self-service
  • Landing page with Supabase-powered waitlist integration

Architecture Decisions

Row-Level Security

Supabase RLS policies enforce access at the database level — an employee can only read their own payslip rows, a manager can only see their direct reports. No application-level permission checks required.

Shared Backend

Both the web app (Next.js) and mobile app (React Native/Expo) hit the same Supabase project. Schema changes propagate to both platforms without duplicating business logic.

Current Status

Core payroll and attendance modules are complete. Leave management and advanced analytics are in progress.

... /code-preview ...
SELECT A FILE
⌘
← Back
HRIS SaaS Platform