← All projects
Custom Software
PPS Time Tracker
An internal time-tracking system with a PHP/MySQL backend, a desktop app, and a browser extension — built consent-first for a remote team.
PHPMySQLElectronBrowser extensionHostinger
Private — internal tool
Purpose
A remote support team needed a simple, honest way to record work time, keep activity in one place, and report hours — without buying a heavy SaaS product.
Pieces
- Backend — PHP and MySQL on Hostinger. Login, roles, projects, tasks, time entries, reports.
- Desktop app — starts and stops timers and records activity.
- Browser extension — records the website domain while a timer runs.
- Consent system — every data-collection rule is written on a consent page with a version date. When the wording changes, every person must read and accept it again before their timer will run.
What I learned
Privacy rules are part of the product, not paperwork. Building the consent version check into the timer itself made sure the description and the behaviour could never drift apart quietly.


