|
|
||
|---|---|---|
| .. | ||
| public | ||
| src | ||
| .gitignore | ||
| .oxlintrc.json | ||
| README.md | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| vite.config.js | ||
README.md
Panen Harga Jember
Frontend React untuk sistem publikasi harga cabai Kabupaten Jember.
Struktur Pengalaman
#/homeatau/: landing page publik.#/map: dashboard peta harga interaktif publik.#/about: penjelasan sistem untuk publik.#/admin: ruang internal untuk prediksi, analisis model, dan retrain.
Routing saat ini menggunakan hash agar preview statis Vite dapat langsung membuka setiap halaman.
Menjalankan
cd website
npm install
npm run dev -- --host 127.0.0.1
Preview tersedia di http://127.0.0.1:5173/.
Integrasi data saat ini
Dashboard menggunakan endpoint Flask pada ../api melalui src/services/api.js, bukan src/data/mockData.js.
Tombol Perbarui Data hanya memuat ulang katalog dan data dari API. Scheduler serta auto-scraping sengaja belum diaktifkan. Skema database MySQL untuk integrasi tahap berikutnya tersedia di ../database/panen_harga.sql.