Work / ScanForge

Case study · Mobile app

ScanForge

A camera-first scanner that also makes clean QR codes & barcodes.

Get it on Google Play ↗
Create screen
Scan screen
CLIENTIn-house product
YEAR2026
PLATFORMAndroid
ROLEStrategy · Design · Engineering
STATUS● Live on Google Play

[ 01 ] Overview

Scan in a tap. Create in seconds.

The challenge

Most scanner apps are slow to open, crowded with prompts, and treat making a code as an afterthought. People wanted one tool that scans instantly, creates clean QR codes and barcodes, and keeps a tidy record of both.

The goal

Build an Android utility that opens straight to the camera, reads every common format in a single tap, lets anyone create a code in seconds, and keeps scans organised on the device — no account required.

[ 02 ] What we built

Four tools, one tap away.

01
▣

Scan

Point the camera at any QR code or barcode. Auto-detect, zoom and flash are built in.

02
⊞

Create

Make QR codes for links, Wi‑Fi, contacts and more — or standard barcodes — in seconds.

03
▤

Library

Every scan and creation kept on the device — searchable, taggable and easy to share.

04
⧉

Batch scan

Scan a run of codes back-to-back without leaving the camera, then review or export the list.

[ 03 ] Process

From first sketch to the Play Store.

01Discover →

Mapped how people really scan — quick look-ups, Wi‑Fi sharing, stock checks.

02Design →

Camera-first flows, a clear create screen and a calm, legible interface.

03Build →

Native Android with on-device code detection for fast, offline scanning.

04Launch

Play Store listing, staged rollout and steady updates shaped by user feedback.

[ 04 ] Screens

The app, screen by screen.

[ 05 ] Tech stack

Built native, built to last.

KotlinJetpack ComposeCameraX ML Kit barcode scanningRoomGoogle AdMob Crash reportingFigma
[ 06 ] ResultsLive

Published on Google Play, with ongoing updates.

—

Store rating — add the current figure from Play Console.

—

Installs — add the current figure from Play Console.

On-device

Scanning and history stay on the phone — no sign-up needed.

Get the app Google Play ↗    Privacy Policy →