Independent software studio · Web, mobile and APIs

Complete web and mobile systems, built end to end.

Joinery Digital is an independent software studio that plans, builds and supports mobile apps, dashboards, client portals and APIs for businesses. Working remotely with clients worldwide and across Europe since 2019.

Since 2019

Building software for clients

Worldwide & Europe

Long-term clients, fully remote

Web + Mobile + API

One studio for the whole system

Multi-language

Right-to-left (RTL) support built in from day one

Selected work

Systems that businesses run on every day.

Gleam sign-in screen
Gleam home screen
Client projectCo-founder · On-demand car wash app

Gleam

A car wash app where washers come to the customer's car.

Customers skip the drive and the queue. The app includes phone, Google and biometric sign-in, WhatsApp code verification, car management, and wash plans paid from an in-app wallet.

  • Flutter
  • Node.js
  • PostgreSQL
  • Redis
Tammemly dashboard
Own productSaaS · In pilot with its first companies

Tammemly

An Arabic-first operations platform for home-services companies in the Gulf.

Bookings and updates ran through calls and personal WhatsApp chats, so jobs were missed and owners couldn't see revenue. Companies now take bookings, dispatch workers, send automatic WhatsApp updates, issue invoices and track revenue in one dashboard, with strict data separation between companies.

  • React
  • TypeScript
  • Node.js / Express
  • MySQL / Prisma
  • Redis / BullMQ
  • Twilio WhatsApp
Safety Side price calculator
Client projectBooking website · Saudi Arabia

Safety Side

A booking website for an AC maintenance and cleaning company.

Every customer had to call to ask for a price, and phone bookings weren't recorded anywhere. Customers now get an instant estimate, combine several services into one invoice, share their GPS location in one tap, and each request lands in the company's Bitrix24 CRM as a lead.

  • HTML
  • CSS
  • Vanilla JavaScript
  • Bitrix24 API

Services

One studio for the whole system.

01

Web applications and dashboards

Admin panels, internal tools and reporting dashboards, with roles and permissions for each part of your team.

02

Mobile apps for iOS and Android

One Flutter app for both platforms, with push notifications, live maps, GPS check-in and biometric sign-in.

03

SaaS products and client portals

Multi-company platforms where each customer's data stays separate, with onboarding, subscription plans and customer-facing pages.

04

APIs and integrations

Secure REST APIs, and connections to the tools you already use: CRMs, WhatsApp, payments and maps.

05

Modernizing and securing existing systems

Security audits, API rebuilds and data migrations, carried out while your live system keeps running.

Not sure where your project fits? Describe it in a few lines.

Describe your project →

How we work

A written plan first. No surprises after.

01

Plan

Before any code, you get a written plan: scope, data model, phases and what each phase delivers.

02

Build in phases

Work is delivered phase by phase, so you see working software early and can adjust between phases.

03

Test

Automated tests, including the failure cases, are written before the screens and run on every change through a CI pipeline.

04

Launch and support

Careful migrations keep live systems running through the switch. After launch, optional support plans cover hosting, maintenance and new features.

Remote, with communication you can rely on.

You approve the written plan before work starts, get a written progress update every week, and deal with one person who knows the whole system. Working hours overlap with most of the European working day.

About

The founder behind Joinery Digital.

Joinery Digital is led by Khaled Abdulall Mohammed, a full-stack and mobile developer who has been building software for clients since 2019. He leads every project personally, from the first written plan to launch, so the person you speak to is the person responsible for your system.

Khaled works remotely with clients worldwide and across Europe. Every system can be built multi-language, with full right-to-left (RTL) support, so each language gets the same care.

Languages Multi-language, RTL support Clients Worldwide, Europe

Have a system to build or fix? Let's talk.