Mempersiapkan Proyek Aplikasi Daftar Kontak

Jumat, 5 Mei 2023
Mempersiapkan Proyek Aplikasi Daftar Kontak

Pada serial tulisan ini kita akan membuat sebuah aplikasi untuk membuat daftar kontak teman menggunakan Laravel 10. Fungsi fungsi yang akan dipelajari "Menginstal Laravel", "Membuat Autentikasi Dengan Starter Kit", "Membuat Migration", "Fungsi CRUD", "Upload File".

Menginstal Laravel

Pertama mari kita instal terlebih dulu Laravelnya.

laravel new contact-app

atau jika belum menginstal Laravel Installer bisa menggunakan perintah composer.

composer create-project laravel/laravel contact-app

Kemudian masuk ke dalam proyek contact-list dengan perintah.

cd contact-app

Seetelah masuk ke dalam folder proyek, buka text editor kalian (dalam tulisan ini menggunakan VS Code). Kalian bisa buka manual text editor dan buka proyeknya ya, nggak harus ngikutin langkah ini.

code .

Membuat Database & Tabel

Setelah berhasil menginstal & membuka proyek Laravel di text editor selanjutnya kita perlu membuat sebuah database yang digunakan untuk menyimpan data-data.

Untuk membuat database ini bebas ya bisa menggunakan tools apa saja yang digunakan untuk manajamen database boleh pakai PhpMyAdmin, HeidiSQL atau TablePlus.

Pada contoh ini saya menggunakan Xampp dan menggunakan PhpMyAdmin, untuk membuka masuk ke alamat berikut untuk membuka PhpMyAdmin.

http://localhost/phpmyadmin/

PhpMyAdmin

Setelah terbuka, klik menu Databases untuk mengelola database, kemudian buat database baru dengan mengetikkan pada kolom create database kemudian klik create.

Buat database

Setelah berhasil membuat database, kita lakukan konfigurasi database pada proyek contact app kita, pada bagian file .env .

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=contact_app
DB_USERNAME=root
DB_PASSWORD=

Setelah disesuaikan, langsung saja buat tabel yang sudah disediakan dari proyek Laravel dari migrations dengan menjalankan perintah berikut ini pada terminal atau CLI.

php artisan migrate

migration

Setelah dijalankan dan muncul tampilan seperti di atas, kita bisa cek pada database yang kita miliki di PhpMyAdmin, harusnya akan ada beberapa tabel yang terbuat dari hasil perintah tersebut.

hasil migration

Demikian persiapan proyek kita, selanjutnya akan kita lanjutkan dengan membuat autentikasi pada bagian berikutnya.

Belum ada komentar di sini