TIF_E41253368/website
Alfnnr 7866b7d185 first commit 2026-11-04 14:06:33 +07:00
..
public first commit 2026-11-04 14:06:33 +07:00
src first commit 2026-11-04 14:06:33 +07:00
.gitignore first commit 2026-11-04 14:06:33 +07:00
.oxlintrc.json first commit 2026-11-04 14:06:33 +07:00
README.md first commit 2026-11-04 14:06:33 +07:00
index.html first commit 2026-11-04 14:06:33 +07:00
package-lock.json first commit 2026-11-04 14:06:33 +07:00
package.json first commit 2026-11-04 14:06:33 +07:00
vite.config.js first commit 2026-11-04 14:06:33 +07:00

README.md

Panen Harga Jember

Frontend React untuk sistem publikasi harga cabai Kabupaten Jember.

Struktur Pengalaman

  • #/home atau /: 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.