Selected work
Shift-booking automation

FlexFindr

Shift workers waste hours refreshing listings — and still lose shifts to whoever refreshes first.

Live on the App Store

React Native (Expo) · Firebase / Firestore · Next.js

(01)

The build

Shift work has a speed problem: open shifts go to whoever happens to be looking at the listings at the right moment. FlexFindr removes that race — a worker connects their work credentials once, sets their preferences, and the app books matching shifts on their behalf.

Preferences are adjustable filters rather than a one-off setup, so only shifts that genuinely fit a worker's schedule get booked. Around the automation sit the practical parts of shift work: qualifications uploaded once for verification, and bookings, invoices and earnings tracked in one place.

The app is built with React Native and Expo on Firebase, with Firestore handling data, and is live on the App Store — with a Next.js marketing site alongside. Because it acts on a worker's behalf, the unglamorous parts got extra care — including in-app account deletion with data removed within 30 days.

a The system

An iOS app that books shifts automatically: workers connect their credentials, set preferences with adjustable filters, and matching shifts are booked for them as they appear. Invoices and earnings tracking keep the working week in one place, with a companion marketing site alongside.

React Native (Expo) · Firebase / Firestore · Next.js

b How a job runs

Shift-booking automation

c Where it stands

Live on the App Store

flexfindr.com

(02)

Screens

Scroll and click inside the frame — this is flexfindr.com running live.Open it in a new tab ↗

Have a project like this in mind?