Hashlogics
← Case studies
Case study · Workforce / HR · Europe (Dutch and English)

ExtraaJe

Reward the extra shift the day someone works it.

Gamified employee rewards platform for a European workforce.

Client
ExtraaJe
Industry
Workforce / HR
Region
Europe (Dutch and English)
Engagement
B2B · employee engagement platform · Admin web app + employee mobile app
Overview

ExtraaJe turns real shift data into rewards employees can spend. It reads work activity from Planwork, assigns points automatically, and lets staff redeem them in a mobile app. HR runs campaigns, challenges, rewards, and emails from one dashboard, so recognition no longer depends on someone tracking overtime by hand.

The challenge

The problem we set out to solve.

01

Nobody tracked overtime, extra shifts, or who joined company initiatives.

02

HR handed out rewards by hand, so recognition was slow and uneven.

03

Staff could not see how their work turned into rewards.

04

Shift data sat in a separate system with no live link to rewards.

What success needed to look like

  • Reward extra shifts and overtime without manual tracking.
  • Show every employee how their work converts into points.
  • Give HR one place to run campaigns, rewards, and email.
Our approach

How we delivered it.

01

Diagnose

Mapped how shift and overtime data moved through Planwork, and where manual reward tracking broke down.

02

Design

Designed the employee app around points, leaderboards, and redemption, plus the HR dashboard that sets the rules behind them.

03

Build

Built the React Native app, the React admin dashboard, and the Supabase backend that scores Planwork activity into points.

04

Launch

Shipped in Dutch and English for a workforce of several hundred employees, on one-week sprints.

05

Run

Kept extending the reward and campaign rules as HR added new challenges.

The solution

What we built.

We built a mobile app for employees and a web dashboard for HR, joined by a Supabase backend that reads shift data from Planwork. The backend scores activity against rules HR sets, then posts points to each profile. Employees check points, leaderboards, and challenges on their phone and spend points in a reward marketplace. HR builds campaigns, sets the rules, and triggers automated emails through SendGrid. The app runs in Dutch and English.

Automatic point scoring from Planwork shift data
Gamified challenges and campaigns HR can configure
Leaderboard and progress tracking
Reward marketplace for redeeming points
Employee profile dashboard on mobile
Automated email campaigns and reminders
Admin control panel for employees, rewards, and rules
Dutch and English language support
How it’s built

Tech stack

React (Vite)React NativeSupabase (auth, APIs, business logic)PostgreSQL (via Supabase)Supabase cloud hostingCI/CD pipelines

Integrations

  • Planwork API (employee shift data)
  • SendGrid (notifications and campaigns)

Roles & access

  • Employee (mobile app)
  • HR / admin (web dashboard)

Security

  • Supabase Auth with role-based access control
  • Row-Level Security for per-user data isolation
  • HTTPS-encrypted data transmission
  • GDPR-aligned data handling
The takeaway

Recognition works when it is automatic. Wire rewards straight to the shift data and HR stops chasing spreadsheets.

Start

Let’s build the one that runs after.

A senior engineer reads every brief, and your call gets scheduled within 24 hours.

What happens next

  1. 01

    You send a brief or book a call

    Two minutes, whichever you prefer.

  2. 02

    A senior engineer replies within 24 hours

    Not a sales rep.

  3. 03

    Honest scoping, in writing

    And if we’re not the right fit, we say so.

Abdul Basit, CEO of Hashlogics

“I started Hashlogics because too many teams ship a demo, get paid, and disappear. We build to a standard we’d run ourselves — and we stay to keep it running.”

Abdul Basit · CEO · a direct line

Not ready to talk? Take the checklist.

12 questions to ask any AI agency before you sign — the ones that separate a demo shop from a team that ships to production.

Get the checklist

Free · no newsletter