



Text is scrambled on these screens because they hold real customer data; we can walk you through a live demo instead.
xPersonel
xPersonel started with the question every owner of a field or workshop team asks each morning: who's in, who's missing, who's late? Paper sign-in sheets and card readers answered that question only at the end of the month — with errors.
We designed and built the whole system ourselves: the employee's mobile app, the owner's web dashboard, the multi-tenant backend and the product's ad film. Check-in data combines with leave, overtime, advances and deductions and flows straight into payroll.



Month-end surprises
Scattered records, late informationCheck-ins were kept in different places, leave requests got lost in messages, and overtime and advances were calculated by hand at month-end. Every payroll cycle meant disputes and corrections.
- Buddy punching
- Late arrivals and early departures going unnoticed
- Manual errors in salary calculations

One system, two interfaces
Staff on their phones, owners on the dashboardStaff check in by scanning the QR code at the workplace, and their location is verified. Leave, advance and equipment requests are sent from the app. The owner's dashboard shows the whole day and gathers pending approvals into one list.
- QR + GPS verified check-in and check-out
- Shift, break and overtime rules
- Leave, advance, equipment and request flows

Payroll that does itself
Data flows into pay automaticallyAttendance data combines with leave, overtime, advances and late deductions to create a draft payroll automatically. At month-end the owner just reviews and approves.
- Automatic payroll drafts
- A transparent salary screen for employees
- Turkish and English interface
- Flutter
- Next.js
- NestJS
- Prisma
- PostgreSQL
- Supabase
More projects
Have an idea or a project? Get in touch!
We're here. Tell us about your idea and we'll show you how to bring it to life — the first call and the quote are free.






