Skip to content

ReykiAS/-Integratif-IT0202-1202190052

Repository files navigation

Progress Tubes 1

Tutorial Install Laravel - install composer, jika kalian belum punya composer dapat mendownload di : https://getcomposer.org/download/?msclkid=a968a515c6f311ecaae4d31c1da8f0edhttps://getcomposer.org/download/?msclkid=a968a515c6f311ecaae4d31c1da8f0ed
  • pada saat menginstall composer, hal yang dibutuhkan ialah php, akan tetapi biasanya sudah tersedia di xampp masing - masing

  • setelah menginstall composer kita akan mendownload git, yang dimana dapat didownload di https://git-scm.com/downloads

  • setelah mendowload kita akan menginstall git

  • setelah menginstall, kita akan membuat folder untuk menampung laravel kita

  • setelah membuat folder klik kanan pada folder dan jalankan menggunakan git

  • setelah itu kita akan mengetikan composer create-project laravel/laravel nama_projek pada folder yang telah ditentukan

  • setelah berhasil terinstall buka folder project laravel dengan mengetikan cd nama_project

  • setelah itu ketik composer install

  • dan ketikan php artisan key:generate, untuk menggenerate artisan key

  • untuk menjalankan laravel kita tinggal mengetikan php artisan serve

  • lalu ip yang didapatkan itu yang kita buka di browser


Progress Tubes 2

di database terdapat 2 tabel, yaitu

Tabel
rss
news

di dalam tabel rss terdapat terdapat kolom id, nama , url yang terdiri dari

id nama url
1 tempo http://rss.tempo.co/nasional
2 climate https://news.un.org/feed/subscribe/en/news/topic/climate-change/feed/rss.xml
3 Health https://news.un.org/feed/subscribe/en/news/topic/health/feed/rss.xml

di dalam tabel news terdapat kolom id, Title, img_url, description, source_url,rss_id


Progress Tubes 3

Tampilan yang Terdapat Pada Halaman Website

Tampilan
Home
News
Climate
Health

Pada tampilan awal yaitu menu home terdapat isi berita dari 3 rss yang telah disimpan di database ketiga rss itu ialah rss yang menampilakn berita tempo, rss yang menampilkan berita climate dan rss yang menampilkan berita health tampilan dari website tersebut seperti ini

Screenshot (12)

untuk tampilan di bawah nya menampilakn isi berita dari climate dan health

Screenshot (13)

pada tampilan News menampilan seluruh isi berita dari rss tempo yang telah diurutkan sesuai dengan update terbaru yang dapat untuk tampilan dari halaman news seperti ini

Screenshot (14)

Lalu untuk tampilan dari halaman climate dan health sama dengan tampilan dari halaman news bedanya hanya dari konten yang ditampilakn berikut untuk tampilan halaman climate

Screenshot (15)

dan berikut tampilan halaman health

Screenshot (16)


How To Create It

Pada tahapan pembuatan website ini terdiri dari beberapa tahapan, di weebsite ini terdiri dari html, css dan JS. untuk pembuatan tamppilan di laravel sangatlah mudah yang pertama

  • pertama kita membuat file yang berada pada resources -> views, lalu membuat nama file dengan bertuliskan nama_file.blade.php

blade

  • setelah itu jika ingin menampilkan hasil html dan css yang telah kita buat kita tinggal mendaftarkan nama file kita di route -> web.php agar file yang kita buat dapat terpanggil dengan route yang telah kita buat

route

  • untuk menampilkan isi dari database kita, kita tinggal membuat controller dengan view dari nama file yang ingin dituju, dalam tubes ini saya memanggil file dari table news dengan kolom yang ingin ditampilkan seperti gambar di bawah ini, dengan kondisi ketika rss_id = 3 maka yang akan muncul hanya berita dengan rss_id 3 dan dengan pengurutan data secara descending

controller

"pada bagian blade terdapat fungsi @include('partials.header') yang berfungsi untuk memanggil fungsi header agar kita tidak perlu mengoding header di halaman yang baru"


IT Telkom Solution For The Nation

sekian dan terima kasih

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published