Algoritma Genetika Traveling Salesman Problem (TSP) dengan PHP Laravel Framework
Penerapan Algoritma Genetika (AG) untuk Traveling Salesman Problem (TSP)
Untuk mencapai tujuan aplikasi ini, maka beberapa poin yang harus dipenuhi antara lain:
- Pengguna dapat melakukan login ke aplikasi.
- Pengguna dapat menambahkan dan mengubah titik lokasi sebagai gambaran tempat yang harus dikunjungi, dengan memilih titik pada peta google.
- Pengguna dapat menambahkan parameter dasar perhitungan Algoritma Genetika.
- Sistem dapat melakukan perhitungan Algorimat Genetika dengan parameter masukan dari User.
Aplikasi ini dapat dilakukan instalasi baik pada local server maupun online server dengan minimal spesifikasi sebagai berikut:
- PHP >=8.0 (and meet Laravel 9.x server requirements),
- MySQL or MariaDB database,
- Clone the repo / download source code
$ cd algo_laravel
$ composer install
$ cp .env.example .env
$ php artisan key:generate
- Buat Databaase MySQL baru dengan nama misalnya genetika_laravel, lalu dump database dari file SQL pada folder aplikasi "genetika_laravel.sql"
(with simple command:
$ mysqladmin -urootuser -p create genetika_laravel
) - Set database credentials on
.env
file $ php artisan migrate
$ php artisan serve
- Login dengan alamat email
admin@admin.com
dan passwordadmin123
- Penambahan upload gambar dan deskripsi lokasi
- Penambahan halaman user untuk pencairan rute terpendek menampilkan gambar dan deskripsi lokasi yang telah diinput
- Fixing bug pada pengaturan variable
Source Code dapat diunduh dengan kontribusi melalui tautan berikut ini: Download Source Code
Kritik dan saran dapat disampaikan melalui issues
- PHP Laravel Framework versi 9
- Tampilan UI dibuat dengan template SB Admin 2 Free Version
- Aplikasi dibuat dan telah dilakukan pengujian berhasil dijalankan. Apabila terdapat fitur-fitur yang perlu ditambahkan silakan untuk dikembangkan sesuai dengan kebutuhan.
- Segala tindakan yang dilakukan oleh pengguna atas aplikasi ini, menjadi tanggungjawab dan resiko masing-masing pengguna. Kami tidak bertanggung jawab atas segala kerugian dan/ atau kerusakan sehubungan dengan penggunaan aplikasi ini.
- Harap tetap mencantumkan credits atas tampilan template UI sesuai dengan ketentuan license yang berlaku.
- Algoritma Genetika Traveling Salesman Problem (TSP) dengan PHP Laravel Framework is a free and open-sourced software under MIT License.
- The Laravel framework is open-sourced software licensed under the MIT license.
- Source Code stored via Mega.nz - Free Cloud Storage