← Work
作

Case study

Da Bag Club

Goal-Based Savings with Automated Bank Transfers

Role

End to endAt Par Solutions

Scope

Bank linking · ACH transfers · scratch cards · admin panel

Stack

Node.jsTypeScriptExpress.jsMongoDBPlaidDwollaTwilioFirebaseIn-App PurchasesAWS S3

Live

Private build, no public siteFacebook page ↗

What I built.

  1. 01

    Built the product end to end, from turning the client’s idea into a working system through to deployment.

  2. 02

    Users sign up with a text-message code, pick a goal and a savings challenge, and connect their bank account securely.

  3. 03

    Money moves from checking to savings on schedule (daily, weekly or every two weeks), automatically or with a reminder.

  4. 04

    Each day’s deposit is revealed on a scratch card, with progress meters, charts and reports toward the goal, and push notifications when a deposit is due or money has moved.

  5. 05

    Three revenue streams built in from day one: Pro subscriptions, optional tips and a cancellation fee.

  6. 06

    A background engine collects deposits, sends reminders and closes finished or abandoned plans with no one stepping in.

  7. 07

    Built the admin panel the owner runs the business from: users, running, completed and cancelled plans, earnings from tips and fees, the goal catalogue and the savings challenge templates.

  8. 08

    Encrypted bank links and transaction records, set up separate development, staging and production environments, and documented the API so the mobile app could be built alongside it.