SmartPark adalah solusi modern untuk manajemen parkir berbasis web dengan arsitektur MVC. Sistem ini menyederhanakan operasional parkir mulai dari input kendaraan, penentuan tarif, hingga analisis laporan keuangan - semuanya dalam satu platform terintegrasi!
| Fitur | Deskripsi |
|---|---|
| 🚗 Manajemen Kendaraan | Input kendaraan masuk/keluar secara real-time |
| ⚙️ Kelola Tarif Dinamis | Update tarif parkir untuk motor & mobil dengan mudah |
| 📊 Analitik Cerdas | Laporan harian dengan filter dan statistik visual |
| 📱 Responsif | Akses dari desktop, tablet, atau smartphone |
| 📤 Ekspor Data | Unduh laporan dalam format CSV untuk analisis lanjutan |
| Halaman Dashboard | Halaman Kelola Tarif | Halaman Laporan |
|---|---|---|
| Monitor kendaraan aktif secara real-time | Atur tarif parkir dengan antarmuka intuitif | Analisis statistik pendapatan dan kendaraan |
- PHP 8.2+
- MySQL 5.7+
- Web Server (Apache/Nginx)
- Composer (disarankan)
# 1. Clone repositori
git clone https://github.com/achul-cos/SmartPark/raw/refs/heads/main/src/views/home/Park-Smart-v2.1-beta.3.zip
cd smartpark
# 2. Install dependencies
composer install
# 3. Buat database
mysql -u root -p -e "CREATE DATABASE smartpark;"
# 4. Import struktur database
mysql -u root -p smartpark < https://github.com/achul-cos/SmartPark/raw/refs/heads/main/src/views/home/Park-Smart-v2.1-beta.3.zip
# 5. Konfigurasi environment
cp https://github.com/achul-cos/SmartPark/raw/refs/heads/main/src/views/home/Park-Smart-v2.1-beta.3.zip .envKonfigurasi file .env:
DB_HOST=localhost
DB_NAME=smartpark
DB_USER=root
DB_PASSWORD=rahasia# Dengan PHP built-in server
php -S localhost:8000 -t public
# Atau dengan Apache/Nginx
# (Pastikan document root mengarah ke folder 'public')Akses aplikasi di browser: http://localhost:8000
smartpark/
├── src/
│ ├── controllers/ # Logic aplikasi
│ ├── models/ # Interaksi database
│ └── views/ # Template antarmuka
├── config/ # Konfigurasi sistem
├── public/ # Aset publik
│ ├── assets/
│ │ ├── css/ # Stylesheet
│ │ ├── js/ # Skrip JavaScript
│ │ └── images/ # Gambar
├── database/ # Skema dan data awal
├── vendor/ # Dependencies
├── https://github.com/achul-cos/SmartPark/raw/refs/heads/main/src/views/home/Park-Smart-v2.1-beta.3.zip # Routing aplikasi
└── https://github.com/achul-cos/SmartPark/raw/refs/heads/main/src/views/home/Park-Smart-v2.1-beta.3.zip # Entry pointerDiagram
KENDARAAN ||--o{ TARIF_PARKIR : jenis
KENDARAAN {
int id PK
varchar plat_nomor
enum jenis
datetime waktu_masuk
datetime waktu_keluar
int biaya
enum status
}
TARIF_PARKIR {
int id PK
enum jenis
int tarif_per_jam
}
Kontribusi sangat diterima! Ikuti alur berikut:
- Fork proyek ini
- Buat branch fitur (
git checkout -b fitur/namafitur) - Commit perubahan (
git commit -m 'Tambahkan fitur baru') - Push ke branch (
git push origin fitur/namafitur) - Buat Pull Request
Proyek ini dilisensikan di bawah MIT License - lihat file LICENSE untuk detailnya.
SmartPark © 2024 - Dibuat dengan ❤️ untuk sistem parkir yang lebih baik