# DMS Sales App

Aplikasi prototyping untuk Dealer Management System (DMS) Sales berbasis React JS dengan Tailwind CSS.

## Fitur Aplikasi

1. **Beranda** - Dashboard dengan detail mobil dan simulasi kredit
2. **Prospek** - Daftar dan input data prospek pelanggan
3. **Penawaran** - Detail penawaran harga dan finalisasi
4. **Transaksi** - Riwayat transaksi penjualan

## Cara Menjalankan Aplikasi

### Development Mode

```bash
npm start
```

Aplikasi akan berjalan di `http://localhost:3000`

### Build untuk Production

```bash
npm run build
```

### Build APK Android

1. Build aplikasi React terlebih dahulu:
```bash
npm run build
```

2. Sync dengan Capacitor:
```bash
npx cap sync android
```

3. Buka project Android di Android Studio:
```bash
npx cap open android
```

4. Di Android Studio:
   - Pastikan Android SDK sudah terinstall
   - Pilih menu **Build > Build Bundle(s) / APK(s) > Build APK(s)**
   - APK akan tersimpan di `android/app/build/outputs/apk/debug/app-debug.apk`

## Persyaratan untuk Build APK

- Node.js (v14 atau lebih baru)
- Android Studio
- Java Development Kit (JDK) 11 atau lebih baru
- Android SDK

## Teknologi yang Digunakan

- React JS
- React Router DOM
- Tailwind CSS
- Capacitor (untuk build APK)

## Catatan

Aplikasi ini adalah prototyping tanpa integrasi API. Semua data bersifat statis untuk keperluan demonstrasi.
