Finhubへようこそ!
Fincartに触発されたMern Stackで構築された強力でユーザーフレンドリーなファイナンスアプリ。このプロジェクトの目的は、財務計画をすべての人にとってアクセスしやすく洞察しやすくすることを目的としており、パーソナライズされた洞察と追跡機能を提供して、財務の健康を向上させることです。すべてのスキルレベルの貢献が歓迎されるFinhubの構築と改善を支援するためにご参加ください!
Hacktoberfest中にこのプロジェクトを開始しているため、実践的な体験を獲得し、仲間の開発者から学び、インパクトのある貢献をすることが理想的な機会です。あなたが経験豊富な開発者であろうと、始めたばかりであろうと、あなたのためのタスクがあります。新しい機能の追加とUI/UXの強化から、バグの修正や文書の作成まで、すべての貢献が重要です!
https://www.fincart.com/の紹介を受ける
Finhubをより良く管理しようとしている人にとって貴重なツールになってください。一緒に素晴らしいものを作りましょう!
前提条件:
プロジェクトをフォークしてクローンします
git clone https://github.com/ < YourAccount > /finhub-An-finance-app-using-mern-stack-nextjs.gitローカルシステムでプロジェクトを開き、プロジェクトディレクトリに移動します
cd finhub-An-finance-app-using-mern-stack-nextjs依存関係をインストールします
pnpm用
pnpm install糸の場合
yarn install.env.localサンプルを.envおよびセットアップに変更します
MONGODB_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secretプロジェクトを実行します
pnpm用
pnpm dev糸の場合
yarn dev私たちはコラボレーションの力を信じており、 Finhubに貢献して、個人の金融管理のための貴重なツールに成長するのを支援することを皆さんを歓迎します。以下は、このオープンソースプロジェクトに貢献する方法に関するガイドです。
リポジトリをフォークします:
リポジトリを自分のGitHubアカウントに分岐することから始めます。これにより、変更できるプロジェクトのコピーが作成されます。
git clone https://github.com/ < YourAccount > /finhub-An-finance-app-using-mern-stack-nextjs.git
新しいブランチを作成する:物事を整理するために、変更のための新しいブランチを作成します。
命名規則:機能/またはbugfix/。
git checkout -b feature/ < feature-name >変更を加えたり、問題を解決したり、新機能、バグ修正、ドキュメントの更新で動作します。必ずコーディング標準に従い、明確で保守可能なコードを書くようにしてください
変更をテストしてください。プロジェクトをローカルで実行し、新機能をテストすることにより、すべてが予想どおりに機能することを確認してください。
CODE CODE CODE CODE WRITE CLEAR COMMITメッセージを書き込み、変更が何であるかを説明します。その後、分岐をフォークリポジトリに押し込みます。
git add .
git commit -m " Added <description of the changes> "
git push origin feature/ < feature-name >
「#」を使用して、詳細な変更を詳細に説明し、関連する問題をリンクして、リクエストの説明が明確であり、必要に応じてスクリーンショットが含まれていることを確認してください