Membuat forum dengan firebase

Penasaran gimana cara membuat forum sederhana di firebase? kita akan belajar menggunakan database firestore, login dengan social media, pagination dan trik trik firebase lainnya!

Detail Kelas

  • Intro forum firebase

    Trailer membuat forum di firebase dengan menggunakan firestore

  • Persiapan firebase

    Mempersiapkan project firebase untuk tutorial membuat forum ini

  • Intro firestore

    Perkenalan firestore, sistem database baru dari firebase selain realtime database yang sebelumnya sudah ada

  • Perisapan backend cloud function

    mempersiapkan sistem backend cloud function yang akan kita gunakan. Menginstall express handlebar dan consolidate

  • Login dengan gmail

    Bagaimana cara register atau login dengan gmail di firebase

  • Login dengan facebook

    Bagaimana cara register atau login dengan facebook di firebase

  • Login dengan twitter

    Bagaimana cara register atau login dengan twitter di firebase

  • Mengambil email user pada twitter

    Kita sudah berhasil register dengan twitter, tapi belum mendapatkan email usernya, bagaimana ya caranya?

  • Menyimpan user di database

    Menyimpan data-data user yang kita dapatkan dari facebook, twitter dan gmail di database firestore

  • Membuat forum

    Mulai membuat forum di aplikasi firebase yang sudah kita siapkan!

  • Menyisipkan data user di forum

    Menyisipkan data user di dalam database forum sebagai subcollection

  • Setup firebase admin di nodejs

    Untuk mengakses database firestore dari sisi admin firebase di nodejs, kita perlu menginstall beberapa hal sebelumnya

  • Single forum

    Mempersiapkan halaman single dari forum, link akan menggunakan slug yang sudah disiapkan

  • Menguji pemilik forum

    Di sisi frontend bebera hal seperti tombol edit tidak boleh kita tampilkan ke semua user kecuali pemilik dari forum ini, bagaimana caranya?

  • Memunculkan form edit

    Menampilkan form edit untuk forum

  • Update data baru

    Mengupdate data yang sudah diedit oleh user untuk forum

  • Membuat komentar baru

    Membuat komentari di setiap halaman forum

  • Menampilkan subcollection firestore

    Menampilkan subcollection dari database firestore di forum ini

  • Tombol edit pemilik komentar

    Menampilkan tombol edit hanya untuk pemilik komentar ketika sudah sign in

  • Menampilkan form edit reply

    Menampilkan form edit balasan komentar di forum ini

  • Mengupdate komentar

    Update komentar di database firestore setelah user selesai mengeditnya

  • Refactor pertama

    Sudah cukup banyak kode yang kita tulis! saatnya refactor untuk merapikan kode kita agar lebih bersih!

  • Toggle tombol login dan logout

    Toggle (menyembunyikan dan menampilkan) tombol login dan logout sesuai dengan kondisi user yang sedang sign in atau tidak

  • Pagination di firestore

    Pagination di firestore cukup unik! kita lihat cara menampilkan post sebelumnya di forum

  • Penutup firebase forum

    Itu dia cara membuat forum sederhana dengan firebase dan database terbarunya firestore! jangan berhenti disini!