Skip to content

TaniPintar adalah sebuah multiplatfrom berbasis website, mobile, dan IoT untuk membantu para petani bertani.

Notifications You must be signed in to change notification settings

zidaneabiansyah/TaniPintar-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌾 TaniPintar - Website

SmartFarm Connect Logo

πŸš€ Membangun Masa Depan Pertanian Indonesia

Version License React Node.js


TaniPintar adalah platform inovatif yang memadukan teknologi modern dengan kearifan pertanian lokal. Kami menghubungkan petani, pembeli, dan pemangku kepentingan dalam satu ekosistem digital yang terintegrasi untuk membangun masa depan pertanian Indonesia yang lebih baik dan berkelanjutan.

🌐 Website β€’ πŸ“š Dokumentasi β€’ 🀝 Kontribusi β€’ πŸ“« Kontak

✨ Fitur Unggulan

πŸ—ΊοΈ Pemetaan Interaktif

  • Smart Mapping: Visualisasi lokasi petani dengan peta interaktif Leaflet.js
  • Filter Pintar: Pencarian berdasarkan komoditas, jarak, dan status panen
  • Profil Detail: Informasi lengkap setiap petani termasuk rating dan ulasan
  • Statistik Real-time: Data sebaran petani dan komoditas terupdate

πŸ“± Panel Admin

  • Dashboard Intuitif: Monitoring aktivitas platform secara real-time
  • Manajemen Konten: Kelola artikel edukasi dan informasi pertanian
  • Data Analytics: Insight pertanian berbasis data
  • User Management: Kelola akses dan peran pengguna

🌾 Manajemen Komoditas

  • Katalog Digital: Informasi detail setiap komoditas pertanian
  • Update Status: Pembaruan status panen secara real-time
  • Sistem Kategori: Pengelompokan produk (organik/non-organik)
  • Harga Dinamis: Informasi harga pasar terkini

πŸ‘¨β€πŸŒΎ Fitur Edukasi

  • Learning Center: Pusat pembelajaran pertanian modern
  • Video Tutorial: Panduan visual teknik bertani
  • Forum Diskusi: Ruang berbagi pengalaman antar petani
  • Resource Center: Perpustakaan digital pertanian

πŸ› οΈ Tech Stack

  1. Beranda (Home)

    • Banner besar dengan tagline dan ilustrasi pertanian pintar
    • Deskripsi singkat tentang SmartFarm Connect
    • Fitur-fitur utama aplikasi
    • Statistik pengguna
    • Call-to-action buttons
  2. Peta Sebaran

    • Peta interaktif menggunakan Leaflet.js
    • Marker untuk lokasi petani
    • Filter berdasarkan komoditas
    • Popup profil petani
    • Statistik sebaran
  3. Kontak

    • Formulir kontak
    • Informasi kontak alternatif
    • FAQ

🎯 Teknologi Frontend

  • React 18.x: Framework JavaScript modern untuk UI yang responsif
  • Tailwind CSS: Utility-first CSS framework untuk desain modern
  • React Router 6: Manajemen routing yang powerful
  • Leaflet.js: Library peta interaktif untuk visualisasi data
  • Redux Toolkit: State management yang efisien
  • React Query: Data fetching & caching

πŸ”§ Teknologi Backend

  • Node.js: Runtime environment JavaScript
  • Express.js: Web framework yang cepat dan minimalis
  • MariaDB: Database SQL yang powerful
  • JWT: Autentikasi dan otorisasi yang aman
  • Socket.io: Komunikasi real-time
  • Multer: Upload file handling

⚑ Cara Menjalankan Proyek

Prasyarat

  • Node.js (versi 14 atau lebih baru)
  • npm atau yarn

Instalasi

  1. Clone repositori ini

    git clone https://github.com/username/TaniPintar-web.git
    cd TaniPintar-web
    
  2. Install dependensi

    npm install
    
  3. Jalankan aplikasi dalam mode pengembangan

    npm start
    
  4. Buka http://localhost:3000 untuk melihat aplikasi di browser

Build untuk Produksi

npm run build

Perintah ini akan membuat build aplikasi untuk produksi di folder build.

Kontribusi

Kontribusi selalu diterima! Jika Anda ingin berkontribusi pada proyek ini, silakan fork repositori ini dan buat pull request.

Lisensi

Proyek ini dilisensikan di bawah Lisensi MIT - lihat file LICENSE untuk detail lebih lanjut.

Kontak

Jika Anda memiliki pertanyaan atau saran, silakan hubungi kami di info@smartfarmconnect.id.

About

TaniPintar adalah sebuah multiplatfrom berbasis website, mobile, dan IoT untuk membantu para petani bertani.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors