Sembuhkan-O-Obrolan
Heal-O-Chat adalah Aplikasi Media Sosial untuk orang-orang yang merasa kurang termotivasi dalam hidup atau kehilangan harapan. Platform ini memungkinkan pengguna untuk mengobrol dengan orang-orang dan berbagi pemikiran serta perasaan satu sama lain sehingga melepaskan stres, kecemasan, dan depresi yang sudah lama mereka rasakan.
Daftar isi
- Fitur
- Teknologi yang Digunakan
- Persyaratan
- Saluran Perselisihan
- Memulai
- 1. Bintangi dan Garpu Repositori ini
- 2. Kloning Repositori
- 3. Buat Cabang Baru
- 4. Berkomitmen dan Dorong
- 5. Perbarui Repositori Lokal
- 6. Konfigurasikan Remote untuk Fork
- 7. Sinkronkan Garpu
- 8. Buat Permintaan Tarik
- Cuplikan layar aplikasi
- Unduh aplikasi dari tautan
- Pemelihara Proyek
- Periksa Papan Peringkat Njack Anda
Fitur Utama Aplikasi
- Anda dapat membuat akun Anda di aplikasi menggunakan akun Google Anda.
- Anda dapat melihat postingan yang dibuat oleh pengguna.
- Anda dapat menyukai, melaporkan postingan di aplikasi.
- Anda dapat menambahkan postingan Anda sendiri.
- Anda dapat melihat profil penyembuhan publik.
- Anda dapat mengirim SMS dan menelepon pengguna.
- Anda dapat melihat postingan yang dibuat oleh pengguna di profil pengguna.
- Anda dapat mengirim pesan teks dan gambar ke pengguna lain.
- Anda dapat memblokir pengguna dari obrolan.
- Anda dapat Melacak aktivitas timeline Anda.
- Anda dapat menonaktifkan akun Anda.
- Anda dapat menjadikan profil pribadi.
- Anda dapat mencabut panggilan dari pengguna lain.
- Anda dapat mengedit profil Anda.
- Anda dapat menambahkan gambar profil ke aplikasi.
Teknologi yang Digunakan
- Android
- Jawa
- Basis Data RealTime Firebase
- Firebase FireStore
- Otentikasi Firebase
- Google Analitik
- Tampilan Pendaur Ulang
- Bahan I/O
Persyaratan
- Android Versi 5.0 ke atas
- kompilasiSdkVersion 29
- minSdkVersi 21
Saluran perselisihan
Memulai
1. Bintangi dan Garpu Repositori ini
Anda dapat memberi bintang dan melakukan fork ?️ repositori ini di GitHub dengan menavigasi di bagian atas repositori ini.
URL repositori GitHub akan mereferensikan nama pengguna yang terkait dengan pemilik repositori, serta nama repositori. Misalnya, plazzy99 adalah pemilik repositori ini, jadi URL GitHub untuk proyek ini adalah:
https://github.com/plazzy99/heal-o-chat
Saat Anda berada di halaman utama repositori, Anda akan melihat tombol "Bintang" dan "Fork" repositori di sisi kanan atas halaman, di bawah ikon pengguna Anda.
2. Kloning Repositori
Untuk membuat salinan lokal dari repositori yang ingin Anda kontribusikan, pertama-tama buka jendela terminal.
Kami akan menggunakan perintah git clone bersama dengan URL yang mengarah ke cabang repositori Anda.
URL ini akan mirip dengan URL di atas, hanya saja sekarang diakhiri dengan .git. Pada contoh di atas, URL-nya akan terlihat seperti ini:
https://github.com/plazzy99/Heal-O-Chat.git
Sebagai alternatif, Anda dapat menyalin URL dengan menggunakan tombol hijau “Klon atau unduh” dari halaman repositori yang baru saja Anda fork dari halaman repositori asli. Setelah mengeklik tombol tersebut, Anda dapat menyalin URL dengan mengeklik tombol pengikat di samping URL:
Setelah kami memiliki URL-nya, kami siap untuk mengkloning repositori. Untuk melakukan ini, kami akan menggabungkan perintah git clone dengan URL repositori dari baris perintah di jendela terminal:
git clone https://github.com/plazzy99/Heal-O-Chat.git
3. Buat Cabang Baru
Setelah proyek dibuka, buat cabang baru dan checkout di sana di mana Anda dapat membuat perubahan pada kode.
Anda dapat melakukan ini baik dari terminal atau Langsung di Android Studio.
Yang harus dilakukan dari Terminal:
git branch new-branch
git checkout new-branch
Untuk melakukan langsung dari Android Studio
Klik pada cabang Git di sudut kanan bawah di Android Studio dan buat cabang baru dari sana dan checkout ke sana.
4. Berkomitmen dan Dorong
Setelah melakukan perubahan yang diperlukan, komit dan dorong kode Anda
Terminal:
Untuk menambahkan perubahan setelah Anda melakukan modifikasi
git add .
atau git add -A
Untuk melakukan dan mendorong perubahan
git commit -m <Your-commit-message>
git push --set-upstream origin new-branch
5. Perbarui Repositori Lokal
Saat mengerjakan proyek bersama kontributor lain, penting bagi Anda untuk selalu memperbarui repositori lokal dengan proyek tersebut karena Anda tidak ingin membuat permintaan tarik untuk kode yang akan menyebabkan konflik. Agar salinan basis kode lokal Anda selalu diperbarui, Anda perlu menyinkronkan perubahan.
Pertama-tama kita akan mengkonfigurasi remote untuk fork, lalu menyinkronkan fork tersebut.
6. Konfigurasikan Remote untuk Fork
Anda harus menentukan repositori hulu jarak jauh baru agar kami dapat melakukan sinkronisasi dengan fork. Ini akan menjadi repositori asli tempat Anda melakukan fork. Anda harus melakukan ini dengan perintah git remote add.
git remote add upstream https://github.com/plazzy99/Heal-O-Chat.git
Dalam contoh ini, // upstream // adalah nama pendek yang kami berikan untuk repositori jarak jauh karena dalam istilah Git, “upstream” mengacu pada repositori tempat Anda mengkloning. Jika Anda ingin menambahkan penunjuk jarak jauh ke repositori kolaborator, Anda mungkin ingin memberikan nama pengguna kolaborator tersebut atau nama panggilan singkat untuk nama pendek tersebut.
7. Sinkronkan Garpu
Setelah Anda mengonfigurasi remote yang mereferensikan repositori upstream dan asli di GitHub, Anda siap untuk menyinkronkan cabang repositori Anda agar tetap mutakhir.
Untuk menyinkronkan fork Anda, dari direktori repositori lokal di jendela terminal, Anda harus menggunakan perintah // git Fetch // untuk mengambil cabang beserta komitmennya masing-masing dari repositori upstream. Karena Anda menggunakan nama pendek “upstream” untuk merujuk ke repositori upstream, Anda harus meneruskannya ke perintah: git fetch upstream
Beralih ke cabang master lokal dari repositori kami:
git checkout master
Sekarang gabungkan semua perubahan yang dibuat di cabang master repositori asli, yang akan Anda akses melalui cabang upstream/master lokal, dengan cabang master lokal Anda:
git merge upstream/master
8. Buat Permintaan Tarik
Pada titik ini, Anda siap membuat permintaan tarik ke repositori asli.
Navigasikan ke repositori bercabang Anda, dan tekan tombol “Permintaan tarik baru” di sisi kiri halaman Anda.
Tangkapan Layar
Unduh aplikasi dari tautan
Download kedua file tersebut lalu klik file .apk
Pemelihara Proyek
Butuh bantuan? Jangan ragu untuk menghubungi saya @ [email protected]
Anda baru saja membuat permintaan penarikan pertama Anda ke Heal-O-Chat
Beri bintang pada Repo ini.
Periksa Papan Peringkat di:
https://njackwinterofcode.github.io/leaderboard.html
Dibuat dengan ❤️ Oleh Vatsal Kesarwani