V2-PRE adalah proyek berbasis web yang dikembangkan menggunakan framework Laravel.
Proyek ini merupakan versi pengembangan kedua (V2) dari sistem internal sebelumnya yang berfokus pada pengelolaan data, administrasi, dan optimasi proses bisnis secara digital.
V2-PRE dirancang agar mudah dikembangkan, memiliki struktur kode yang rapi, serta menggunakan teknologi modern pada sisi frontend dan backend.
Tujuan utamanya adalah menciptakan sistem yang stabil, efisien, serta mudah digunakan dan di-maintain oleh tim developer berikutnya.
- Autentikasi pengguna (login, logout, dan manajemen sesi)
- Dashboard dinamis berbasis data real-time
- Manajemen data CRUD dengan validasi otomatis
- Desain antarmuka modern & responsif (SCSS + Blade)
- Struktur modular & scalable untuk pengembangan jangka panjang
- Integrasi API untuk pertukaran data antar sistem
| Komponen | Teknologi |
|---|---|
| Framework Backend | Laravel (PHP) |
| Template Engine | Blade |
| Frontend | JavaScript, SCSS |
| Database | MySQL / MariaDB |
| Version Control | Git |
| Server | Apache / Nginx |
git clone https://github.com/falikhnail/V2-PRE.gitcd V2-PREPastikan Composer sudah terpasang di perangkat kamu.
composer installPastikan Node.js dan NPM sudah terpasang.
npm installcp .env.example .envEdit konfigurasi agar sesuai dengan environment lokal kamu:
APP_NAME=V2-PRE
APP_ENV=local
APP_KEY=
APP_DEBUG=true
APP_URL=http://localhost
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=v2_pre
DB_USERNAME=root
DB_PASSWORD=php artisan key:generatephp artisan migratephp artisan serveAkses aplikasi di:
http://127.0.0.1:8000
V2-PRE/
│
├── app/ # Logic utama aplikasi (Models, Controllers, Middleware)
├── resources/
│ ├── views/ # Template Blade
│ ├── js/ # Script frontend
│ └── scss/ # File gaya (style)
├── routes/ # Definisi rute aplikasi
├── public/ # Aset publik (CSS, JS hasil build)
└── .env.example # Template konfigurasi environment
- Gunakan
npm run devuntuk mode pengembangan (build SCSS & JS secara otomatis) - Gunakan
npm run builduntuk mode produksi - Pastikan permission folder
storagedanbootstrap/cachesudah bisa ditulis oleh server - Untuk menambahkan modul baru, ikuti pola MVC Laravel agar kode tetap konsisten
Kontribusi sangat terbuka untuk siapa pun yang ingin membantu pengembangan proyek ini.
Langkah untuk berkontribusi:
- Fork repository ini
- Buat branch baru (
git checkout -b fitur-baru) - Commit perubahan (
git commit -m 'Menambahkan fitur baru') - Push ke branch (
git push origin fitur-baru) - Buat Pull Request ke branch utama (
mainataumaster)
Kamu dapat menambahkan screenshot antarmuka aplikasi di sini, contoh:
Proyek ini dilindungi oleh hak cipta © 2025 Falikh Rifqi Nail
Penggunaan dan distribusi kode hanya diizinkan dengan seizin pengembang.
Falikh Rifqi Nail
📍 Kudus, Jawa Tengah
📧 falikhrifqi69@gmail.com
💼 GitHub - falikhnail
