Skip to content

CodeCraftersTeam01/Zona-Laut

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌊 Zona Laut — Sistem Pemantauan Kapal dan Tangkapan Ikan

Zona Laut adalah aplikasi berbasis web yang dirancang untuk membantu nelayan dan pemerintah dalam memantau aktivitas kapal serta mencatat hasil tangkapan ikan secara digital dan real-time. Sistem ini mendukung pengawasan zona penangkapan, pencatatan hasil tangkapan, dan integrasi data cuaca untuk meningkatkan efisiensi dan keamanan sektor perikanan.


👥 Nama Kelompok

Kelompok 4 - Zona Laut

  • Arjuna Lanang Adiwarsana ( Front End )
  • Ahmad Yasar Maulana Dais ( Back End )
  • Tegar Mahardika ( UI/UX Design )
  • Esy Aulia Tri Ananta ( Project Manager )

📌 Deskripsi Sistem

Zona Laut terdiri dari dua peran utama:

  • Admin: Mengelola data kapal, pengguna, dan tangkapan.
  • Nelayan: Menginput data tangkapan dan memantau posisi kapal.

Sistem ini dilengkapi dengan:

  • Integrasi API BMKG: Menampilkan kondisi cuaca terkini.
  • WhatsApp Gateway: Verifikasi OTP saat login.
  • Peta Interaktif: Menampilkan posisi kapal dan zona penangkapan.

🧭 Fitur Utama

🔐 Autentikasi

  • Login menggunakan nomor WhatsApp dan OTP.
  • Verifikasi pengguna oleh admin.

🚢 Manajemen Kapal

  • CRUD data kapal.
  • Verifikasi kapal oleh admin sebelum digunakan.

🎣 Pencatatan Tangkapan

  • Input jenis ikan, berat, dan harga.
  • Laporan harian, bulanan, dan tahunan.
  • Grafik performa tangkapan.

📍 Pemantauan Kapal

  • Posisi kapal ditampilkan di peta.
  • Notifikasi jika kapal masuk zona terlarang.

📊 Laporan

  • Grafik hasil tangkapan.
  • Evaluasi performa nelayan.

🛠️ Teknologi yang Digunakan

  • Frontend: Tailwind CSS
  • Backend: CRUD, autentikasi, OTP, integrasi API
  • Integrasi Eksternal:
    • API BMKG untuk cuaca
    • WhatsApp Gateway untuk OTP

🧑‍💼 Peran Pengguna

Admin

  • Mengelola data kapal dan pengguna.
  • Verifikasi kapal dan nelayan.
  • Melihat laporan tangkapan.

Nelayan

  • Input data tangkapan.
  • Melihat posisi kapal dan cuaca.
  • Mengakses laporan performa.

📂 Struktur Menu

  • Beranda
  • Kapal
  • Tangkapan
  • Laporan
  • Pengguna
  • Login/Logout

🎯 Manfaat

  • Meningkatkan efisiensi dan keamanan penangkapan ikan.
  • Mendukung keberlanjutan sektor perikanan.
  • Mempermudah pengawasan dan pelaporan bagi pemerintah.
  • Memberikan data akurat untuk pengambilan kebijakan.

Figma : https://www.figma.com/design/Q4gfmjRmfeRvvZrDp6jdLk/Untitled?node-id=0-1&t=ih6iRvsTYeKkcaLH-1

Dikembangkan untuk mendukung nelayan Indonesia dengan teknologi digital yang mudah digunakan dan berdampak nyata.

About

aplikasi berbasis web yang dirancang untuk membantu nelayan dan pemerintah dalam memantau aktivitas kapal serta mencatat hasil tangkapan ikan secara digital dan real-time. Sistem ini mendukung pengawasan zona penangkapan, pencatatan hasil tangkapan, dan integrasi data cuaca untuk meningkatkan efisiensi dan keamanan sektor perikanan.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors