金融とオープンソース愛好家の皆さん、こんにちは!実際にはかなりエキサイティングな「退屈」を味わう準備はできていますか? Boring Finance をご紹介します。これは、あなたの個人的な予算計画にスパイスを加える、最小限のモジュール式 Web アプリケーションです。
それで、そのとてもスリリングな導入は邪魔にならないようにして(あなたが席の端に座っているのがわかります)、「退屈な」内容に飛び込みましょう。ネタバレ注意: これはすべてオタクの話です!
Github リポジトリ
ウェブアプリのプレビュー
Boring Finance は単なるアプリではありません - これは、FOSS コミュニティに実際に意味のあるものを提供するオープン ソース アプリケーションを作成するという壮大な計画における私の発案です。はい、「hello world」リポジトリを見てます!
目標?: ユーザーが複雑な機能に惑わされずに実際に使いたくなるようなモジュール式で直感的なアプリを作成します。そして、これを取得してください。アプリ全体で使用されているアセットは 1 つだけです、SVG ロゴです。だからこそ、私たちはそれを「退屈」と呼んでいますが、信じてください、それはすべて正当な理由から退屈なのです!
Boring Finance はその本質において、厳格な 50/30/20 の予算編成ルールから自由になることを目指しています。私たちは、ユーザーが財務追跡エクスペリエンスを自由にカスタマイズできるオープンな環境を構築することに全力を尽くしています。実を言うと、あなたの支出習慣は、ミームや音楽の好みと同じくらいユニークだからです。
さて、テクノロジーについて話しましょう。このプロジェクトでは Bun.js を全面的に使用することにしました。なぜ?実験が好きではない人はいないでしょう。ラインナップはこちら:
バックエンド: Elysia.js (Express.js さん、ごめんなさい、休憩が必要でした。私です)
速度は速く、使いやすさは簡単で、コードは少なくなります。
フロントエンド: React (古典的なものに固執しなければならない場合もあるので)
それは React、常に React、言葉は必要ありません。笑
状態管理: Zustand (Redux、ビルド サイズの関係で無理でした!)
ただ言っておきたいのは、状態を修復するのは悪夢ではなかったということです。
UI: Shadcn UI (誇大広告に期待しつつも多少なりとも)
これは本当に素晴らしく、カスタマイズはいくらでも可能です。
親愛なるオープンソース コミュニティの皆さん、ここがあなたの出番です! Boring Finance はまだ始まったばかりですが、限界はありません。機能の追加、UI の改善、さらにはモバイル アプリ バージョンの作成など、あなたのアイデアをここで歓迎します。
私のビジョンと範囲内の開発アイデアについては、プロジェクト憲章を確認してください。しかし、それに制限されないでください。夢を見ることができれば、貢献することができます!
私の悪い習慣や恥ずかしいコードを批判するのは気にしないでください (気にしないと思います)。私たちは学ぶためにここにいます。
最終的には、Boring Finance を非常にモジュール化して、一般的な企業からフォーチュン 500 企業に至るまで、誰もが使用できるようにしたいと考えています。そして一番いいところは?それは常にオープンソースであり、無料です。
私の使命?: データを使用して支出パターンを分析し、良い経済習慣を推奨します。だって、お金の管理が退屈でもやりがいでもあり得ないなんて誰が言ったでしょうか?
それで、「退屈」革命に参加する準備はできていますか?
次の理想的なオープンソース プロジェクトでお会いしましょう!
Boring Finance の世界では、退屈であることがこれほど楽しいことはないということを忘れないでください。
以上が退屈な財務: 派手な記録管理 - すべてのオープンソース貢献者を募集しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。