Skip to content

Latest commit

 

History

History
74 lines (56 loc) · 3.85 KB

README.md

File metadata and controls

74 lines (56 loc) · 3.85 KB

Laravel Logo

Build Status Total Downloads Latest Stable Version License

Nama Project

Project kami adalah PostBox ` [http://postbox.free.nf/]

Penjelasan Project

PostBox adalah platform media sosial yang memungkinkan user untuk terhubung, berbagi, dan berinteraksi satu sama lain melalui postingan, komentar, dan like.
Project yang kami buat ini terinspirasi dari salah satu sosial media yang sering digunakan oleh masyarakat dunia saat ini, yaitu Twitter atau X.

Nama Anggota

Link Video Presentasi

Gambar ERD

Gambaran Umum Proyek

PostBox dirancang untuk menyediakan antarmuka yang mudah digunakan untuk jejaring sosial. User dapat membuat profil pribadi, berbagi postingan, mengikuti user lain, dan berinteraksi dengan konten melalui like dan komentar.

Fitur Utama

  1. Manajemen Profil: User dapat membuat dan mengedit profil mereka, termasuk foto profil dan informasi biodata.
  2. Post Creation: User dapat membuat postingan teks dengan unggahan gambar opsional.
  3. Interaksi Sosial: User dapat melakukan interaksi sosial:
    • Menyukai postingan
    • Mengomentari postingan
    • Follow/Unfollow user lain
  4. Notifikasi: User menerima notifikasi untuk pengikut baru.
  5. Fungsi Pencarian: User dapat mencari user lain.

Alur Pengguna

  1. Pendaftaran/Login: User baru dapat mendaftar, sementara user yang sudah ada dapat masuk.
  2. Penyiapan Profil: Setelah pendaftaran, user dapat mengatur profil mereka dengan informasi pribadi dan gambar profil.
  3. Penjelajahan: User dapat menelusuri umpan berita mereka untuk melihat kiriman dari user yang mereka ikuti.
  4. Interaksi: User dapat menyukai postingan, memberikan komentar, dan mengikuti user lain.
  5. Kreasi Konten: User dapat membuat postingan mereka sendiri, berbagi pemikiran atau gambar dengan para pengikut mereka.
  6. Notifikasi: User menerima pemberitahuan tentang pengikut baru, meningkatkan keterlibatan.

Teknologi

  • Backend Laravel
  • Frontend: Mesin templating Blade dengan JavaScript
  • Basis data: MySQL
  • Authentication: Sistem autentikasi bawaan Laravel
  • Alert: Library dari JavaScript - SweetAlert2