Langsung ke konten utama

Tugas PBKK: Testing Laravel

Membuat Tampilan "Halo Bro"

Pertama, tambahkan code ini di routes/web.php
 Route::get('/halo', function()  
 {  
   return "Halo, bro";  
 });  

Berikut adalah hasilnya:

Membuat Tampilan "Halo Juga Bro"

Kali ini, caranya sama seperti tutorial "Halo Bro", namun melibatkan controller. Pertama, tambahkan code ini pada routes/web.php
 Route::get('/halo-juga', 'SiteController@haloJuga');  

Kedua, buka folder app/http/controller dan buat file SiteController.php lalu masukkan code ini:
 <?php  
 namespace App\Http\Controllers;  
 use Illuminate\Foundation\Bus\DispatchesJobs;  
 use Illuminate\Routing\Controller as BaseController;  
 use Illuminate\Foundation\Validation\ValidatesRequests;  
 use Illuminate\Foundation\Auth\Access\AuthorizesRequests;  
 class SiteController extends BaseController  
 {  
   public function haloJuga()  
   {  
     return 'halo juga, bro';  
   }  
 }  

Hasilnya akan menjadi seperti ini:


Halaman login dan register

Untuk kasus ini, untuk halaman login dan registernya sudah disediakan oleh Laravel, dan kita bisa memanfaatkan template tersebut. Seperti ini caranya:

Pertama, edit file .emv didalam direktori laravel dan masukkan code ini untuk menyambungkan database yang akan kita buat
 DB_CONNECTION=mysql  
 DB_HOST=127.0.0.1  
 DB_PORT=3306  
 DB_DATABASE=laravel  
 DB_USERNAME=root  
 DB_PASSWORD=  

Kedua, buat database di phpMyAdmin dengan nama yang disamakan oleh yang sudah ditulis di baris DB_DATABASE di file .emv



Ketiga, jalankan code ini secara berurutan:
 1. php artisan key:generate  
 2. php artisan migrate  
 3. php artisan make:auth  
 4. php artisan serve  

Untuk outputnya akan seperti ini:


Catatan, untuk code php artisan migrate, terkadang outputnya akan seperti ini:
 Migration table created successfully.  
 Migrating: 2014_10_12_000000_create_users_table  
 Migrated: 2014_10_12_000000_create_users_table  
 Migrating: 2014_10_12_100000_create_password_resets_table  
 Migrating: 2014_10_12_100000_create_password_resets_table  
 Migrated: 2014_10_12_100000_create_password_resets_table  

Karena, jika outputnya seperti di gambar, berati tabel databasenya sudah terbuat dan langsung ke step berikutnya juga

Setelah itu, buka website yang sesuai di IP yang tertera di output Laravel development server started: <http://blablabla>, dan akan diarahkan menuju halaman ini


Setelah itu, silahkan coba registrasi


Jika berhasil, akan muncul seperti ini


Untuk percobaan, silahkan login ulang


Jika setelah login keluar seperti ini, anda telah berhasil mencoba form ini


Itu aja dari saya, Terima Kasih

Komentar

Postingan populer dari blog ini

EAS MPPL: Studi Kasus CV Jasa Pembasmian Hama Rayap

Source Soal:  https://fajarbaskoro.blogspot.com/2019/05/mppl-kelas-e-evaluasi-akhir-semester.html Soal: 1. Buatlah gambaran sistem aplikasi yang diselesaikan beserta fiturnya 2. Sebutkan dan jelaskan Siklus hidup Manajemen Proyek 3. Apa fungsi manajemen proyek di dalam pengembangan aplikasi. Sebutkan 4. Buatlah WBS untuk menyelesaikan proyek tersebut dan susunlah jadwal yang diperlukan jika jangka waktu yang disediakan 3 bulan 5. Buatlah anggaran biaya proyek dan sistem pengontrolannya dengan Kurva S jika disediakan dana Rp. 300.000.000,- 1. Ada dua hak akses, yaitu sebagai Karyawan dan Manager Hak Akses sebagai Manajer: Mengolah data kontrak kerja dengan pelanggan (CRUD) Melakukan penjadwalan pengerjaan pesanan Mengolah data karyawan (CRUD) Memilih dan mendelegasikan karyawan pada jadwal kontrak kerja Mencatat biaya pengeluaran dan pemasukan perusahaan Membuat dan mencetak laporan keuangan perusahaan Mengolah masa kerja karyawan outsourcing Hak Akse

Apa itu Sistem Analyst?

Analis sistem adalah seseorang yang bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan. Analis sistem memegang peranan yang sangat penting dalam proses pengembangan sistem. Seorang analis sistem harus memiliki setidaknya empat keahlian: analisis, teknis, manajerial, dan interpersonal (berkomunikasi dengan orang lain). Kemampuan analisis memungkinkan seorang analis sistem untuk memahami perilaku organisasi beserta fungsi-fungsinya, pemahaman tersebut akan membantu dalam mengidentifikasi kemungkinan terbaik serta menganalisis penyelesaian permasalahan. Keahlian teknis akan membantu seorang analis sistem untuk memahami potensi dan keterbatasan dari teknologi informasi. Seorang analis sistem harus mampu untuk bekerja dengan berbagai jenis bahasa pemrograman, sistem operasi, serta perangkat keras yang digunakan. Keahlian manajerial akan membantu se

MPPL: Manajemen Biaya

Biaya tersedia disini:  http://lpse.kkp.go.id/eproc/lelang/view/2958218 Work Breakdown System: Cost Planning: Cost Estimation: Cost Budgeting: Cost Controlling: