All projects

Mobile fax · iFax · subscriptions

FAX from iPhone · Send Document

SpeedyFax — digital faxing on iOS and Android with React Native, Node.js backend, Vue admin, iFax API, and DigitalOcean. I led delivery end to end as project lead.

SpeedyFax is a digital faxing solution: send and receive faxes from mobile with subscriptions, credit management, and real-time status tracking.

As project lead, I oversaw the mobile app, backend infrastructure, cloud services, and third-party integrations to deliver a seamless, secure faxing experience.

React NativeNode.jsVue.jsDigitalOceaniFax APIApple Sign-InGoogle AuthREST APIs

Product gallery

Screenshots

Tap any screen to open fullscreen — swipe or use arrows to browse.

Overview

At a glance

Product

SpeedyFax — send/receive fax from mobile

Role

Project Lead

Platforms

iOS & Android (React Native)

Integrations

iFax API · DigitalOcean

Overview

Tech stack

LayerTechnology
MobileReact Native (iOS & Android)
BackendNode.js, REST APIs, webhooks
AdminVue.js
CloudDigitalOcean
Fax vendoriFax API
AuthApple Sign-In, Google, email
PaymentsIn-app subscriptions (weekly trial, yearly plans)

Case study

Delivery & product depth

My responsibilities

  • Project lead across mobile app, backend infrastructure, cloud services, and third-party API integrations.
  • Led React Native development for cross-platform fax send/receive on iOS and Android.
  • Designed and implemented scalable Node.js backend for fax processing, users, and data storage.
  • Built Vue.js admin panel to monitor activity, transactions, and service management.
  • Deployed and managed backend on DigitalOcean for availability and reliability.
  • Integrated iFax API for secure fax transmission and reception in the mobile app.

Mobile application (React Native)

  • Cross-platform app to send and receive faxes on iOS and Android.
  • Document pickers, previews, and fax workflow tuned for mobile UX.

Backend (Node.js)

  • Scalable architecture for fax processing, user management, and persistence.
  • Payment webhooks for subscription status changes and automated user management.
  • REST APIs consumed by mobile and admin clients.

Admin panel (Vue.js)

  • Monitor system activity and track user transactions.
  • Manage service configuration and operational oversight.

Cloud & integrations

  • DigitalOcean — secure, scalable hosting for backend services.
  • iFax API — secure fax send/receive via vendor integration.
  • Apple, Google, and email authentication for secure login.

Core features

  • Subscription & payments — weekly trials and yearly in-app plans.
  • Payment webhook — subscription status sync and automated user management.
  • Real-time fax sending and receiving.
  • Fax history — Delivered, Failed, Sending, and Queued statuses.
  • Delete, share, and generate fax reports for document handling.
  • Credit-based system for managing and tracking fax sends.
  • Secure login via Apple, Google, and email authentication.

Interested in similar delivery?

Get in touch

Keep exploring

More work with a similar stack and delivery focus.

Morocco · AI matchmaking · 100K users

Cuddloo - AI Match Making App

AI matchmaking and dating app for Morocco — Tinder/Bumble-style product with 100K users. I led Android (Kotlin), Node.js backend, PostgreSQL, web, iOS supervision, and AWS delivery.

KotlinAndroidSwift
View project →

Gulf lottery · draws, commerce, compliance-aware flows

BIG lottery project in the Gulf

Full-stack lottery platform for the Gulf — tickets, wallets, draws, and compliance-aware journeys. Co-founder & CTO; I lead engineering and delivery end to end.

Next.jsTypeScriptReact
View project →

Food delivery · React · NestJS · admin

Ghazi Restaurant

Online food ordering & restaurant management — React customer app, NestJS APIs, MongoDB, admin dashboards, chat, and maps. Technical Lead (40% coding, 60% leadership).

ReactNestJSTypeScript
View project →

© 2026 Umer Sheraz