Langkah Instalasi program yang dibutuhkan
pada modul praktek ini akan dijelaskan langkah melakukan instalasi program ruby on rails sebagai dasar program yang akan kita pelajari, program database postgres dan program text editor sublime
Membuat database untuk mengatur user
Dalam program yang akan kita buat membutuhkan penyimpanan data yang harus disimpan dalam bentuk suatu database, tabel pertama yang akan kita buat adalah tabel untuk user, sehingga nantinya user bisa melakukan register dan login sebelum menyampaikan ide-ide miliknya.
Membuat Controller untuk user
Sebelumnya kita telah membuat database dengan salah satu tabel user yang ada di dalamnya, artinya kita sudah mempersiapkan tempat untuk menyimpan apabila ada user yang melakukan register, tapi bagaimana caranya user dapat berinteraksi dengan tabel tersebut, maka pada praktek ini akan mulai dijelaskan tentang controller yang akan mengatur bagaimana data dapat dibuat, dilihat isinya, diupdate dan dihapus.
Merubah tampilan dengan getbootstrap
Setelah menyelesaikan praktek 3 yang membahas controller, kita sudah dapat melihat hasil program web yang kita buat, tetapi tentu saja tampilan program web yang kita lihat saat ini sangat sederhana sekali, karena itu kita perlu merapikan dan mempercantik tampilan web yang kita buat, untuk itu pada modul ini kita akan menggunakan modul getbootstrap untuk memperbaiki penampilan web yang kita buat
Membuat sistem keanggotaan Web (Membership)
Di dalam suatu aplikasi web, pada umumnya terdapat sistem keanggotaan, dimana user yang menjadi anggota dapat memiliki kelebihan-kelebihan tertentu misalnya bila owner / pemilik dari web dapat mengendalikan seluruh isi web, bila admin bisa mengantur keanggotaan dari user yang lain, atau bisa juga bila seseorang menjadi member dari suatu web dapat melihat data-data khusus yang tidak bisa dilihat oleh user yang "non member", maka pada bagian ini akan dijelaskan proses pembuatannya
User dapat mulai membuat ide
setelah user berhasil melakukan login maka barulah kita mulai tujuan utama dari aplikasi ini yaitu user dapat mulai mengirimkan ide-idenya, untuk praktek ini akan kita gabungkan mulai dari langkah membuat model, membuat controller, mengatur tampilan di view dan mengatur link-link utama, harus dipastikan pula hanya user yang telah login yang dapat membuat ide baru
vb
vb