Software development · Nijmegen, NL

ATA Technology — We design and build web, mobile and SaaS products.

Our projects

Our projects

  1. Bravo Grill — RESTAURANT · GERMANY WebsiteLive

    Bravo Grill

    A website with real character for Bravo Grill in Kloster Lehnin, Germany: the full menu with allergen labels, phone ordering, WebGL fire effects and an admin panel where the restaurant keeps its own menu up to date.
  2. Barber Booking System — SAAS · BARBERS & SALONS SaaSComing soon

    Barber Booking System

    Our own booking and business-management platform for barbers and hair salons: a calendar per staff member, appointments with conflict checks, customer, service and staff management, and role-based access. Every salon's data is kept separate at database level.
  3. Eyüp Sultan Nijmegen — MOSQUE · 3D WEB EXPERIENCE WebsiteComing soon

    Eyüp Sultan Nijmegen

    A scroll-driven 3D website for the new Eyüp Sultan mosque in Nijmegen: a 360° tour, a film, live prayer times, announcements and online donations through Mollie towards the purchase of the land.
  4. Kuyaris — SAAS · STAFFING SaaSComing soon

    Kuyaris

    A multi-tenant SaaS platform for Dutch staffing agencies: recruitment, placement, planning, timesheets, contracts, housing and compliance evidence in one place.
  5. KickMate — SCORE PREDICTION · iOS & ANDROID Mobile appComing soon

    KickMate

    A football app where friends predict match scores in private groups, with leaderboards and chat built in. Available in Turkish, English, German and Dutch.
  6. Lexipace — SPEED READING · iOS & ANDROID Mobile appComing soon

    Lexipace

    A speed-reading app: import a PDF, EPUB, web article or pasted text and read it word by word (RSVP) at your own pace. Built for students and exam preparation.
  7. Marktgeluk — CLASSIFIEDS · WEB & APP E-commerceComing soon

    Marktgeluk

    A second-hand classifieds marketplace for the Netherlands, on the web and as an iOS and Android app: search by category and distance, place an ad in six steps, chat and make offers, and buy with buyer protection.

04 / 07SAAS · STAFFINGComing soon

Kuyaris

A multi-tenant SaaS platform for Dutch staffing agencies: recruitment, placement, planning, timesheets, contracts, housing and compliance evidence in one place.

SaaS development
Preview video coming soon Kuyaris — SAAS · STAFFING
What we did
  • Multi-tenant architecture
  • Office & admin apps
  • Row-level security
  • Multilingual interface
Technologies
ReactTypeScriptTanStackTailwind CSSPostgreSQL (RLS)RedisAzureOpenTelemetry
Type
SaaS · Our own product

01About the project

The brief

Dutch staffing agencies manage candidates, client requests, placements and hours while dealing with heavy legal checks such as work permits, certificates and the minimum wage. In an audit they must be able to prove where every critical value came from, who verified it and when it was frozen.

Our approach

We are building Kuyaris as one platform with evidence at its core: where a value came from, who verified it and when stays visible on the screen, not buried in a separate audit tab. Each agency's data is kept apart at database level. Payroll is deliberately not calculated in the product; Kuyaris produces data that is ready for payroll. The platform is in development.

02Key features

  • 01

    Eligibility check before placement

    Availability, overlapping placements, certificate validity, work permit, language and driving licence are checked automatically. Legal blocks such as work permits or the minimum wage cannot be overridden; the rest only with a recorded justification.

  • 02

    An audit trail on screen

    Who changed what and when: every check decision is recorded with its reason and can be read back in a clear viewer.

  • 03

    Documents and certificates

    Expiry dates are tracked with reminders 60, 30 and 7 days ahead; an expired document stops a placement.

  • 04

    Timesheets

    Start and end times per day, with breaks. Hours can be entered by the worker, the client or the office.

  • 05

    Legal entities, branches and roles

    A layered setup for agencies with several companies and branches; role-based access and field-level visibility, including a separate role for the absence officer.

  • 06

    Bulk import with undo

    CSV and Excel files are mapped and checked in a sandbox first; an error report is produced and an import can be rolled back.

03Screens

04Technology

Interface

React & TypeScript
Office and admin apps
TanStack
Routing, data and large tables
Tailwind CSS
Design system and density modes
i18next
Multilingual interface

Server & data

NestJS
Modular monolith API
PostgreSQL (RLS)
Row-level data separation per agency
Redis
Queues and background jobs

Infrastructure

Azure
Hosting, file storage and key management
OpenTelemetry
Logging and monitoring
Docker
Local development environment

05Status

Coming soon

This project is in development. Thinking of something similar?

Next project KickMate

Contact

Let’s transform
your business together.

Tell us about your project, we reply within 24 hours. Messages sent with this form go straight to info@atatechnology.nl.

What would you like to build?

New projectinfo@atatechnology.nl
Office
Jonkerbosplein 52
6534 AB Nijmegen, The Netherlands
KvK

96430869