All-purpose skills. Built for your purpose.

Your ideas. Made from scratch.

I'm Josh, the developer behind All-Purpose Apps. I build websites, web apps, mobile apps, desktop apps, and original products for people ready to make something useful, ambitious, or entirely new.

All-Purpose Apps — build, launch, grow; ideas into apps
07 selected productsFrom scratch through launchAll-purpose across platforms

Products shaped around real needs.

A selection of product, platform, and applied-engineering work. Each case study is grounded in verified functionality rather than invented business metrics.

Gatherroll application icon
Designed around the phone already in every guest's hand
02Event utility

Guest photography · Mobile cloud application

Gatherroll

A private, disposable-camera-style experience that lets wedding guests capture candid moments without installing an app, while organizers retain event controls and direct cloud delivery.

Challenge

Collect candid guest photos without requiring an app-store download or a complicated upload flow.

Solution

A mobile-first capture experience with photo limits, previews, private administration, and Google Drive delivery.

  • Google OAuth and Drive upload integration
  • Secure sessions, password rotation, and D1 persistence
  • Installable experience with offline fallback

React · OAuth · Cloudflare · Google Drive

Private event application · Built for mobile browsers

03

Operations dashboard · Realtime collaboration

Wedding Dashboard

A shared operations board that turns wedding planning into one coordinated view of vendors, payments, tasks, documents, and day-of timing.

  • Realtime shared state across collaborators
  • Payment ledger with duplicate safeguards
  • Document uploads and change attribution

JavaScript · Supabase · GitHub Pages

Single-event operations tool

04

SaaS platform · Workflow engineering

Builtproof

A mobile-first business workspace for tradespeople to manage customers and jobs, create professional documents, and keep work moving in English or Spanish.

  • Customer and job pipeline
  • PDF proposals, invoices, and receipts
  • Bilingual interface and signature workflows

Next.js · TypeScript · Supabase

Product build in progress

05

Consumer finance · Cross-platform product

Lanes

A calm money-management product that separates income into Bills, Spending, and Savings, then surfaces one trustworthy safe-to-spend number.

  • Three-lane allocation model
  • Payday splits and savings goals
  • Expo app plus clickable product demo

Expo · React Native · Supabase · Zustand

Prototype and product demo

06

Native iOS · Social scheduling

When

A native iPhone app that helps groups stop negotiating schedules in chat: propose times, compare availability, vote, lock a plan, and add it to calendars.

  • Smart Suggest with poll fallback
  • Calendar, contacts, QR, and invitation flows
  • Local-first data with tested state rules

SwiftUI · SwiftData · EventKit · Supabase

Native iOS product build

07

Cross-platform mobile · Social product

Noir

A dating-app prototype exploring nearby discovery, saved profiles, connections, and messaging from one shared cross-platform codebase.

  • Responsive web, iOS, and Android foundation
  • Supabase-ready authentication and data boundary
  • Shared TypeScript routing and component system

Expo · React Native · TypeScript · Supabase

Prototype · Backend integration planned

One versatile partner. Whatever the platform.

Bring me the goal, the rough sketch, or the stubborn problem. I'll help choose the right shape for it and turn it into software people can rely on.

01

Websites & web apps

Create a sharp public presence or a capable browser-based product, built around what your customers and team actually need.

  • Marketing and company websites
  • Dashboards and web applications
  • Platforms and integrations
02

Mobile & desktop apps

Build thoughtful native or cross-platform software that feels at home on the devices where people use it.

  • iOS and Android products
  • Desktop experiences
  • Shared cross-platform systems
03

Original products

Shape an ambitious idea into focused software—from the first useful version to a product ready to grow.

  • Product definition
  • Prototypes and internal tools
  • Full-cycle engineering

Built carefully, from the first measure.

You should always understand what is being built, why a decision was made, and what comes next. The process is structured to keep progress visible.

  1. 01

    Frame

    Clarify the outcome, audience, constraints, and riskiest assumptions before implementation starts.

  2. 02

    Shape

    Translate the problem into a focused product flow and a technical plan you can understand.

  3. 03

    Build

    Deliver working software in reviewable slices, with decisions and tradeoffs made visible.

  4. 04

    Verify

    Test the important paths, document the system, and hand over a product you can maintain.

Broad capability. Personal attention.

All-Purpose Apps is my software development company, built to give businesses and big ideas one dependable path from possibility to working product.

The name borrows the spirit of all-purpose flour: a versatile foundation that adapts to the job at hand. For me, that can mean a focused website, a business web app, a native mobile experience, a desktop tool, or an original product. The technology changes; my standard stays the same—clear decisions, dependable behavior, and work you can understand.

Risk made explicitSecurity and data tradeoffs are documented and matched to the product stage.
Built for the real flowArchitecture follows the actual product need and its constraints.
Made understandableDocumentation and explanation are part of the finished work.
React / TypeScript Next.js / Supabase SwiftUI / iOS Expo / React Native Cloudflare / D1

Bring the idea. Let's make it real.

Tell me what you're building, improving, or trying to untangle. I'll bring the range to find the clearest route forward—and the care to build it well.

Public contact detailsReady to add