Skip to content

Repository files navigation

V2-PRE

Laravel PHP License GitHub Stars GitHub Forks Last Commit


📘 Tentang Proyek

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.


🧩 Fitur Utama

  • 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

⚙️ Teknologi yang Digunakan

Komponen Teknologi
Framework Backend Laravel (PHP)
Template Engine Blade
Frontend JavaScript, SCSS
Database MySQL / MariaDB
Version Control Git
Server Apache / Nginx

🚀 Panduan Instalasi

1. Clone Repository

git clone https://github.com/falikhnail/V2-PRE.git

2. Masuk ke Direktori Proyek

cd V2-PRE

3. Install Dependency Backend

Pastikan Composer sudah terpasang di perangkat kamu.

composer install

4. Install Dependency Frontend

Pastikan Node.js dan NPM sudah terpasang.

npm install

5. Salin File Environment

cp .env.example .env

6. Konfigurasi File .env

Edit 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=

7. Generate Key Aplikasi

php artisan key:generate

8. Jalankan Migrasi Database

php artisan migrate

9. Jalankan Server Lokal

php artisan serve

Akses aplikasi di:

http://127.0.0.1:8000

📁 Struktur Direktori Singkat

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

🧠 Catatan Tambahan

  • Gunakan npm run dev untuk mode pengembangan (build SCSS & JS secara otomatis)
  • Gunakan npm run build untuk mode produksi
  • Pastikan permission folder storage dan bootstrap/cache sudah bisa ditulis oleh server
  • Untuk menambahkan modul baru, ikuti pola MVC Laravel agar kode tetap konsisten

🤝 Kontribusi

Kontribusi sangat terbuka untuk siapa pun yang ingin membantu pengembangan proyek ini.

Langkah untuk berkontribusi:

  1. Fork repository ini
  2. Buat branch baru (git checkout -b fitur-baru)
  3. Commit perubahan (git commit -m 'Menambahkan fitur baru')
  4. Push ke branch (git push origin fitur-baru)
  5. Buat Pull Request ke branch utama (main atau master)

📸 Screenshot (opsional)

Kamu dapat menambahkan screenshot antarmuka aplikasi di sini, contoh:

Dashboard Preview


🪪 Lisensi

Proyek ini dilindungi oleh hak cipta © 2025 Falikh Rifqi Nail
Penggunaan dan distribusi kode hanya diizinkan dengan seizin pengembang.


👨‍💻 Pengembang

Falikh Rifqi Nail
📍 Kudus, Jawa Tengah
📧 falikhrifqi69@gmail.com
💼 GitHub - falikhnail


About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages