ヒール・オ・チャット
Heal-O-Chat は、人生のモチベーションが低下していると感じたり、希望を失いかけている人々のためのソーシャル メディア アプリケーションです。このプラットフォームを使用すると、ユーザーは人々とチャットし、お互いの考えや感情を共有し、それによって長い間感じてきたストレス、不安、憂鬱を解放することができます。
目次
- 特徴
- 使用される技術
- 要件
- Discordチャンネル
- はじめる
- 1. このリポジトリにスターを付けてフォークする
- 2. リポジトリのクローンを作成する
- 3. 新しいブランチの作成
- 4. コミットとプッシュ
- 5. ローカルリポジトリの更新
- 6. フォークのリモートを構成する
- 7. フォークを同期する
- 8. プルリクエストの作成
- アプリのスクリーンショット
- リンクからアプリをダウンロード
- プロジェクトメンテナー
- Njack リーダーボードを確認してください
アプリの主な機能
- Googleアカウントを使用してアプリ内でアカウントを作成できます。
- ユーザーの投稿を見ることができます。
- アプリ内で投稿に「いいね!」をしたり、報告したりすることができます。
- 自分の投稿を追加できます。
- 公開されている治療プロファイルを確認できます。
- ユーザーにテキストメッセージを送信したり、電話をかけたりすることができます。
- ユーザープロフィールでユーザーが行った投稿を確認できます。
- 他のユーザーにテキスト メッセージや画像を送信できます。
- ユーザーをチャットからブロックできます。
- タイムラインのアクティビティを追跡できます。
- アカウントを無効化できます。
- プロフィールを非公開にすることができます。
- 他のユーザーからの通話を取り消すことができます。
- プロフィールを編集できます。
- アプリにプロフィール写真を追加できます。
使用される技術
- アンドロイド
- ジャワ
- Firebase リアルタイム データベース
- Firebase FireStore
- Firebase認証
- Googleアナリティクス
- リサイクラービュー
- マテリアル I/O
要件
- Android バージョン 5.0 以降
- コンパイルSdkバージョン 29
- minSdkバージョン 21
Discordチャンネル
はじめる
1. このリポジトリにスターを付けてフォークする
このリポジトリの上部に移動すると、GitHub 上でこのリポジトリにスターを付けてフォークすることができます。
GitHub リポジトリ URL は、リポジトリの所有者に関連付けられたユーザー名とリポジトリ名の両方を参照します。たとえば、plazzy99 はこのリポジトリの所有者であるため、このプロジェクトの GitHub URL は次のようになります。
https://github.com/plazzy99/heal-o-chat
リポジトリのメイン ページにいるとき、ページの右上のユーザー アイコンの下に、リポジトリに「スター」を付けるボタンと「フォーク」ボタンが表示されます。
2. リポジトリのクローンを作成する
貢献したいリポジトリの独自のローカル コピーを作成するには、まずターミナル ウィンドウを開きます。
リポジトリのフォークを指す URL とともに git clone コマンドを使用します。
この URL は上記の URL と似ていますが、末尾が .git になる点が異なります。上記の例では、URL は次のようになります。
https://github.com/plazzy99/Heal-O-Chat.git
あるいは、元のリポジトリ ページからフォークしたリポジトリ ページから緑色の [クローンまたはダウンロード] ボタンを使用して URL をコピーすることもできます。ボタンをクリックすると、URL の横にあるバインダー ボタンをクリックして URL をコピーできるようになります。
URL を取得したら、リポジトリのクローンを作成する準備が整います。これを行うには、ターミナル ウィンドウのコマンド ラインから git clone コマンドとリポジトリ URL を組み合わせます。
git clone https://github.com/plazzy99/Heal-O-Chat.git
3. 新しいブランチの作成
プロジェクトを開いたら、新しいブランチを作成してその中でチェックアウトし、コードに変更を加えることができます。
これは、ターミナルから行うことも、Android Studio で直接行うこともできます。
ターミナルから行うには:
git branch new-branch
git checkout new-branch
Android Studioから直接行うには
Android Studio の右下隅にある Git ブランチをクリックし、そこから新しいブランチを作成し、それにチェックアウトします。
4. コミットとプッシュ
必要な変更を加えた後、コードをコミットしてプッシュします
ターミナル:
変更を行った後に変更を追加するには
git add .
またはgit add -A
変更をコミットしてプッシュするには
git commit -m <Your-commit-message>
git push --set-upstream origin new-branch
5. ローカルリポジトリの更新
他のコントリビューターと一緒にプロジェクトに取り組んでいる間は、競合を引き起こすコードのプル リクエストを作成したくないため、ローカル リポジトリをプロジェクトで最新の状態に保つことが重要です。コード ベースのローカル コピーを常に最新の状態に保つには、変更を同期する必要があります。
まず、フォークのリモートの構成について説明し、次にフォークの同期について説明します。
6. フォークのリモートを構成する
フォークと同期するには、新しいリモート アップストリーム リポジトリを指定する必要があります。これはフォーク元の元のリポジトリになります。これは git Remote add コマンドを使用して行う必要があります。
git remote add upstream https://github.com/plazzy99/Heal-O-Chat.git
この例では、//上流 // はリモート リポジトリに指定した短縮名です。Git の用語では、「上流」とはクローン元のリポジトリを指します。コラボレータのリポジトリにリモート ポインタを追加する場合は、そのコラボレータのユーザー名または短縮名のニックネームを指定することができます。
7. フォークを同期する
GitHub 上のアップストリームおよび元のリポジトリを参照するリモートを構成したら、リポジトリのフォークを同期して最新の状態に保つ準備が整います。
ターミナル ウィンドウのローカル リポジトリのディレクトリからフォークを同期するには、 // git fetch // コマンドを使用して、ブランチとそれぞれのコミットを上流リポジトリからフェッチする必要があります。上流リポジトリを参照するために短縮名「upstream」を使用したため、それをコマンドgit fetch upstream
に渡す必要があります。
リポジトリのローカル master ブランチに切り替えます。
git checkout master
ここで、元のリポジトリの master ブランチで行われた変更 (ローカルのアップストリーム/マスター ブランチ経由でアクセスする) をローカルの master ブランチにマージします。
git merge upstream/master
8. プルリクエストの作成
この時点で、元のリポジトリにプル リクエストを行う準備が整いました。
フォークしたリポジトリに移動し、ページの左側にある [新しいプル リクエスト] ボタンを押します。
スクリーンショット
リンクからアプリをダウンロード
両方のファイルをダウンロードし、.apk ファイルをクリックします。
プロジェクトメンテナー
助けが必要ですか?お気軽に@[email protected]までご連絡ください。
Heal-O-Chat に最初のプルリクエストを送信しました
このリポジトリにスターを付けます。
リーダーボードは次の場所で確認できます。
https://njackWinterofcode.github.io/leaderboard.html
❤️で作られています By Vatsal Kesarwani