TIF_E41253368/website/README.md

29 lines
926 B
Markdown

# 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
```powershell
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`.