#3 Membuat Tampilan Halaman - Laravel URL Shorterner

By Rizky Kurniawan - June 22, 2022 ~2 mins read
Artikel ini merupakan bagian dari seri Membuat URL Shorterner Dengan Laravel

Sekarang kita akan membuat tampilan halaman untuk aplikasi URL Shorterner yang kita buat menggunakan laravel.

Jangan lupa lupa untuk mengaktifkan sever mysql terlebih dahulu, kemudian buka kembali project kita sebelumnya.

Kita akan membuat tampilan halaman sederhana menggunakan bantuan bootstrap ya. Buat file bernama index.blade.php baru di dalam folder resources/views/. Setelah itu masukkan html berikut ini:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <title>Laravel URL Shorterner</title>
    <link
      href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css"
      rel="stylesheet"
      integrity="sha384-0evHe/X+R7YkIZDRvuzKMRqM+OrBnVFBL6DOitfPri4tjfHxaWutUpFmBp4vmVor"
      crossorigin="anonymous"
    />
  </head>

  <body>
    <nav class="navbar navbar-dark bg-primary">
      <div class="container">
        <a class="navbar-brand" href="/">Laravel URL Shorterner</a>
      </div>
    </nav>
    <div class="container py-5">
      <div class="row">
        <div class="col-lg-6 mx-auto">
          <h3 class="text-center mb-4">Buat URL Versi Pendek</h3>
          <div class="card shadow mb-5">
            <div class="card-body">
              <div>
                <form action="" method="post">
                  <div class="mb-3">
                    <input
                      placeholder="Masukkan URL yang panjang ke sini"
                      type="url"
                      class="form-control"
                    />
                  </div>
                  <div class="text-end">
                    <button type="submit" class="btn btn-primary">
                      Perpendek
                    </button>
                  </div>
                </form>
              </div>
            </div>
          </div>
          <h6 class="mb-3">URL Pendek Kamu</h6>
          <div class="card shadow">
            <div class="card-body">
              <input type="url" readonly class="form-control" />
            </div>
          </div>
        </div>
      </div>
    </div>
    <script
      src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"
      integrity="sha384-pprn3073KE6tl6bjs2QrFaJGz5/SUsLqktiwsUTF55Jfv3qYSDhgCecCxMW52nD2"
      crossorigin="anonymous"
    ></script>
  </body>
</html>

Setelah itu, buka file routes/web.php dan ubah route index agar menampilkan halaman yang baru saja kita buat.

<?php

use Illuminate\Support\Facades\Route;

Route::get('/', function () {
    return view('index');
});

Jalankan server dengan php artisan serve, kemudian buka http://127.0.0.1:8000/ di browser. Hasilnya kurang lebih seperti ini:

Laravel URL Shorterner

Berikutnya: #4 (Terakhir): Fungsionalitas Aplikasi - Laravel URL Shorterner

Bagikan:

Ingin Berdiskusi?

Yuk bergabung di Grup Telegram Ruang Developer atau mulai diskusi melalui GitHub. See You!

Dapatkan contoh source code project backend, frontend, atau fullstack untuk kamu amati, tiru, dan modifikasi sesuka hati. Klik untuk melihat detail!
comments powered by Disqus

Berlangganan Gratis

Kamu akan menerima email update dari Ruang Developer

Beri Dukungan

Beri dukungan, dapatkan full source code project web untuk bahan referensi, tiru, dan modifikasi.
Lightbox