U.D.Z 4338

Vacancy platform where job seekers create an account, filter vacancies and apply online directly.

  • Build
  • Hosting
U.D.Z 4338

At a glance

Our role
Built and hosted by us
Components
PHP backend and a static frontend
Runs on
Our own hardware in Apeldoorn
Domain
Own domain with an automatically renewed TLS certificate
Billing
Per minute the app is running

What it does

A visitor searches and filters vacancies, creates an account and applies online. Behind the scenes sits an admin side where vacancies are maintained. The filters work directly on the list itself, so searching feels instant instead of waiting for a new page on every query.

How we approached it

We started with a scoping conversation about what should and shouldn't be in the first version. Then we built in short rounds with a shared repo, so there was something to see at every step instead of only at the end. The backend and the frontend were pulled apart: the frontend is a static build, the backend a separate service. That pays off not only while building but also while running, since the two scale independently.

How it runs

The backend runs as a container on our own platform, the frontend is served as a static build. A push to the repo starts a build in an isolated environment and puts it live. The domain sits behind our edge router, which fetches and renews the TLS certificate automatically. Deploys, logs and scaling live in the same panel, and billing runs per minute that the app is on.

Why that matters

Building and running sit with the same team here. There's no moment where a finished codebase gets thrown over the wall to a hosting party that doesn't know the project. If something goes wrong in production, the same people who wrote it look at it — and they can get to the logs.

Something similar for you?

The scoping conversation is free of charge. We'll tell you honestly whether it's a fit for us.