
2025/12/03 13:20
Show HN: HCB Mobile – financial app built by 17 y/o, processing $6M/month
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
概要:
17歳のサンフランシスコ湾岸出身者、モハマド・モルタダは2025年12月2日にHCBがオープンソースのモバイルアプリを提供開始したと発表しました。このアプリにより、ティーンエイジャー主導の非営利団体はiOSおよびAndroidデバイスから直接財務管理が可能になります。主要機能としては、残高・取引トラッキング、タップ・トゥ・ペイによる寄付(追加ハードウェア不要)、Apple Pay/Google Wallet経由のデビットカード発行・管理、および領収書アップロードまたはマッチングがあります。HCBは既に6,500以上の若者向け非営利団体を支援し、毎月約600万ドル相当の取引を処理しており、累計で8000万ドル以上の活動量を記録しています。また、相互扶助集団やコミュニティスペースなど成人が運営する数百のグループもサポートしています。
このアプリはExpo(React Native)を使用して構築され、個別のネイティブコードベースを持たないことで保守性を向上させています。カスタムExpoモジュールがネイティブ機能と橋渡しし、メモ化やコンポーネントリサイクルによりパフォーマンスも最適化されています。タップ・トゥ・ペイ端末のプロビジョニングおよびウォレットカード追加に必要なApple/Google限定権限を取得するためには数か月にわたるメール交渉が不可欠でした。
開発はフルタイム学生が講義と両立しながら250時間以上に及びました。プロジェクトのソースコードはGitHubで公開されており、貢献者にはリポジトリへのスター登録を推奨しています。
HCBはこのモバイルアプリがティーンエイジャー非営利団体リーダーの日常的な財務管理を簡素化し、ネットワーク全体でオープンソース・モバイルファースト解決策の普及を促進することを期待しています。
本文
モハマド・モルタダ • 2025年12月2日
私はサンフランシスコ湾岸出身の17歳、モハマドです。先ほど、HCB(ヘルプカンパニー・バンク)の公式モバイルアプリをリリースしました。
まだ聞いたことがない方もいるかもしれませんが、HCBは6,500以上のティーンエイジャー主導非営利団体、クラブ、ハッカソンの金融基盤です。私たちは以下を提供しています:
- 501(c)(3) 非営利法人認定
- 銀行口座へのアクセス
- 寄付集金プラットフォーム
- コミュニティで善を行おうとする何千人もの若者にデビットカード
HCBは現在、月平均600万ドル(総取扱額は8,000万ドル超)を処理しています。過去一年間、私はこのコミュニティ全体のために初めてのモバイルアプリ開発プロジェクトをリードしました。プロジェクト全体はGitHubでオープンソース化しており(⭐️歓迎です!)。
なぜ作ったか?
これらの若者たちはロボットチーム、ハッカソン、非営利プロジェクトを運営し、コミュニティを改善しています。彼らはスマートフォンから組織の財務を管理できる手段が必要でした。
HCB Mobile を使えば:
- いつでも組織の残高と取引を確認
- 現金払い(タップ・トゥ・ペイ)で寄付を受け付け—イベントや募金活動に最適、追加ハードウェア不要(携帯電話にクレジット/デビットカードをかざすだけ)
- 新しいデビットカードの発行、Apple / Google Wallet への追加、携帯から直接凍結・キャンセル
- デバイスから領収書をアップロード、または Receipt Bin の既存領収書とタップで取引に紐付け
技術的な話
アプリ作成開始時には iOS は SwiftUI、Android は Kotlin/Jetpack Compose でネイティブコードを書きたかったのですが、フルタイム学生として授業との両立が大変でした。1つの OS 向けに開発した機能をもう一方へ複製し、統合問題に対処するのは非効率的です。
そこで Expo(React Native フレームワーク)を知り、複数デバイスで動く単一アプリを構築できることに気づきました。Expo を使って、独自 Expo モジュール(ネイティブ機能を TypeScript に橋渡し)や memoization・コンポーネント再利用といった最適化手法も学びました。
コード以外でも苦労しました。Apple と Google のアプリレビュー担当者と協議し、モバイルタップ・トゥ・ペイ端末のプロビジョニング(Stripe が可能に)やプッシュプロビジョニング(HCB Mobile から直接カードを支払いウォレットへ追加できる機能)の制限付き権限を取得するために数か月、何度もメールを往復しました。
250時間以上の開発作業を経て、私は HCB Mobile に非常に誇りを持っています。これはティーンエイジャーが自らの非営利組織やプロジェクトをより簡単に運営できるように、若者によって作られたものです。さらに、HCB は相互扶助グループ、オープンソースプロジェクト、コミュニティスペースなど、多くの大人主導団体もサポートしています。
アプリをダウンロードしてみてください!