Posts

PBKK A - Google Framework

Image
 Pada kesempatan kali ini, saya mencoba membuat sebuah aplikasi yang menggunakan framework google. Dengan framework ini, kita dapat memanfaatkan google spreadsheet sebagai database kita: Tampilan form:   Tampilan sheet: Source Code: Github

Final Project PBKK

Image
1. Buatlah deskripsi  studi kasus aplikasi ditinjau dari MVC nya (individu) Berdasarkan paper tersebut, perangkat lunak yang akan dikembangkan adalah sebuah e-commerce, dimana di dalam e-commerce tersebut ada: - Model model di sini adalah aktor yang akan berinteraksi dengan perangkat lunak, sebagai contoh yaitu user, kemudian ada model untuk produk, dan lain lain - View view di sini contohnya adalah view untuk sebuah toko, view untuk pencarian, view login, dan lain-lain - Controller controller disini bisa berupa logic  untuk login user, register user, add barang, dan lain-lain 2.  Buatlah rancangan umum arsitektur atau fitur yang ada dalam aplikasi (individu) fitur yang ada: - pencarian barang - pengelompokan barang berdasarkan query tertentu - penambahan barang (bagi penjual) - register user baru - login user - fitur ganti password - fitur lupa password 3.  Rancang desain databasenya (individu) 4.  Buat desain front end (individu) 5.  Tentukan Control yang...

PBKK A - Toko Online CodeIgniter

Image
 Kali ini saya membuat clone dari sebuah toko online yang juga menerapkan database yang berarti juga menerapkan CRUD, untuk source code saya lampirkan di bawah Tampilan: Source Code: GitHub

PBKK A - CRUD CodeIgniter4

Image
 CRUD (Create, Read, Update, Delete) merupakan fungsionalitas yang menjadi sebuah dasar dalam sebuah aplikasi yang menggunakan database. Kali ini saya akan membuat sebuah aplikasi web yang mengimplementasikan CRUD. Untuk case kali ini saya membuat sebuah database yang memuat user yang terdaftar Tampilan list all user Tampilan add user Source Code: GitHub

PBKK A - PPDB View CodeIgniter4

Image
 Kali ini saya membuat clone dari website PPDB menggunakan codeigniter4 dan bootstrap dashboard admin dari adminlte Source Code: GitHub

PBKK A - Routing dan Controller CodeIgniter

Image
 Urdhanaka Aptanagi - 5025211123 PBKK A Membuat Router dan Controller pada CodeIgniter 4 CodeIgniter adalah sebuah kerangka kerja (framework) aplikasi web berbasis PHP yang digunakan untuk pengembangan aplikasi web. Ini adalah salah satu dari banyak kerangka kerja PHP yang memudahkan pengembangan aplikasi web dengan menyediakan seperangkat alat dan struktur dasar yang dapat digunakan oleh pengembang untuk mempercepat proses pengembangan. Pada kesempatan kali ini, saya akan membuat tampilan Hello World menggunakan fitur router dan controller pada CodeIgniter: 1. Buat sebuah route baru pada App/Config/Routes.php seperti di bawah ini 2. Kemudian buat file baru bernama Page.php pada App/Controllers yang berisi seperti di bawah ini 3. Setelah itu buat view nya yang akan ditampilkan ketika mengakses route tersebut, pastikan nama view di gambar di atas sama dengan nama file view di App/Views 4. Kemudian jalankan CodeIgniter dengan command php spark serve, ketika kita akses route /hello_wo...

PBKK A 2023 - Quiz 2

Image
Urdhanaka Aptanagi - 5025211123 source code: GitHub video: Youtube Quiz 2 1.  Buatlah deskripsi aplikasi dan ruang lingkup fitur yang akan dikerjakan Aplikasi yang akan dibuat adalah sebuah aplikasi tiket bioskop. Untuk fitur yang tersedia nanti adalah sebagai berikut: -  Pemesanan tiket Fitur ini merupakan fitur utama pada aplikasi ini -  Jadwal film Selain menyediakan pemesanan tiket, aplikasi ini juga menampilkan jadwal film-film yang tiketnya bisa dibeli melalui aplikasi ini -  Pilihan tempat duduk Ketika user akan membeli tiket sebuah film, maka user akan diberikan opsi tempat duduk yang bisa dipesan -  Ulasan dan penilaian User yang telah memesan tiket sebuah film dapat memberikan ulasan pada film tersebut yang nantinya akan ditampilkan di bagian ulasan film tersebut pada aplikasi -  Notifikasi hasil pembelian ketika user telah berhasil menyelesaikan sebuah pembelian tiket, maka user tersebut akan mendapatkan sebuah notifikasi dalam bentuk email 2....