ISR PH TMS
ISR PH TMS is the in-house time management app for International Systems Research's Philippines team. Attendance, hours, leave, and scheduling live in one system so staff and HR are not bouncing between spreadsheets, chat, and email.
infoScreenshots here do not show real company data, for privacy reasons.
The story
Overview
I am the developer on this project. Screens start in XD; I ship them as a full-stack Next.js app with PostgreSQL handling users, requests, approvals, and calendar data.
Employees use it every day behind company login. Managers and HR use the same app to review time entries, approve or reject leave, and see who is out on the calendar.
The build is live in production. My regular work is new screens and APIs, production fixes, and updates when leave policies or approval steps change.
What it does
Main features
- how_to_reg
Attendance
Clock in and out, see daily status, and look back at attendance history for yourself or your team.
- schedule
Employee time tracker
Log hours worked, edit entries when something was missed, and review totals before payroll or reporting.
- event_busy
Leave requests
Apply for sick leave, vacation, and other company leave types, then follow approval status in one place.
- calendar_month
Calendar
View who is on leave, upcoming holidays, and team schedules without digging through email.
My role
Developer on ISR PH TMS. I own the full-stack Next.js build end to end: database schema, API routes, UI from XD, and releases with the Philippines team and stakeholders in HR.
Tech stack
This build stays private, but the case study is here for you.
This is a private company system. There is no public link to share.




