Async TechnologiesStart a project

Mobile app project / PaidUp

Pre-launch build

A mobile app for keeping track of shared expenses.

PaidUp is a pre-launch mobile app for people who pay a shared bill and need to collect each person's share. Our work covers the React Native app, its API and the supporting marketing site.

Discuss a similar project
PaidUp marketing-page design introducing shared expenses and payment requests
Pre-launch marketing-page design with illustrative transaction figures. This is not a capture of the mobile app or evidence of real payment activity.

THE BRIEF

The work behind PaidUp.

A shared expense can stay unresolved long after the original payment. The app connects an imported transaction to the people involved, the amount each person owes and the current state of the request.

The build targets iOS and Android through React Native. This is a development case study, not a claim of app-store availability, live payment volume or financial-services certification.

PRODUCT SCOPE

What we built.

01

Connected transactions

A Plaid Link integration connects an account to the transaction-import workflow. The API supports transaction sync, account refresh and disconnecting a linked account.

02

Flexible splits

The app supports equal, custom and percentage-based splits. Separate participant and overall split states describe pending, partial, settled and cancelled requests.

03

Requests and reminders

Venmo deep links hand a payment request to the payment app. Contact management and push-notification support connect requests to reminders and status updates.

04

Account lifecycle

Email, Google and Apple sign-in paths sit alongside profile settings and account deletion. A separate responsive website introduces the product.

WORKFLOW

A connected sequence of tasks.

  1. 01Import

    Find a transaction from a connected account.

  2. 02Split

    Assign each participant a share.

  3. 03Request

    Open the payment request and send reminders.

  4. 04Track

    Review participant and overall split states.

DESIGN & ENGINEERING

Decisions that shaped the build.

01

Model each participant separately.

A group bill can be partly settled. Participant states preserve that detail instead of forcing the whole expense into a single paid-or-unpaid field.

02

Keep the payment hand-off explicit.

Opening a Venmo request is one step in the workflow. It should not be confused with independent confirmation that money reached the recipient.

RELATED SERVICES

React NativeTypeScriptExpressPostgreSQLPrismaPlaidFirebase

YOUR PROJECT

Tell us what you need to build.

Share the users, the current workflow and the part you want to improve. We can discuss a useful first release.

Discuss your project