Quiz 2 CI

Nama    : Yusuf Hasan Nazila

NRP      : 5025211225

Quiz PBKK 2

GitHub : Github

Berikut adalah beberapa fitur utama yang biasanya tersedia di dalam aplikasi tersebut:

  1. 1. Pemesanan Tiket: Memungkinkan pengguna untuk memilih film yang ingin ditonton, menentukan jadwal pemutaran, memilih tempat duduk di dalam bioskop, dan melakukan pembayaran tiket secara online.
  2. 2. Jadwal Film: Menampilkan daftar lengkap film yang sedang tayang beserta jadwal pemutaran di berbagai bioskop yang bekerja sama.
  3. 3. Pilihan Tempat Duduk: Memberikan kemampuan kepada pengguna untuk memilih tempat duduk yang diinginkan sesuai preferensi mereka di dalam auditorium bioskop.
  4. 4. Pembayaran Mudah: Menyediakan berbagai metode pembayaran yang aman dan nyaman, seperti kartu kredit, transfer bank, dompet digital, atau sistem pembayaran online lainnya.
  5. 5. Konfirmasi Pemesanan: Mengirimkan konfirmasi pemesanan tiket secara elektronik kepada pengguna setelah proses pembayaran berhasil dilakukan.
  6. 6. Notifikasi: Memberikan notifikasi kepada pengguna tentang jadwal film yang telah dipesan, pengingat waktu tayang, dan informasi penting lainnya terkait transaksi mereka.
  7. 7. Reward dan Promo: Memberikan promo, diskon, atau reward khusus kepada pengguna, seperti potongan harga, cashback, atau poin reward untuk setiap transaksi yang dilakukan.
  8. 8. Ulasan dan Penilaian: Memungkinkan pengguna untuk memberikan ulasan atau penilaian terhadap film yang mereka tonton, serta pengalaman menggunakan aplikasi.
  9. 9. Histori Transaksi: Menyediakan riwayat transaksi sehingga pengguna dapat melihat daftar film yang telah mereka pesan sebelumnya.
  10. 10. Lokasi dan Informasi Bioskop: Memberikan informasi lengkap tentang lokasi bioskop, daftar film yang sedang tayang, dan fasilitas yang tersedia di setiap bioskop yang bekerja sama dengan aplikasi.
Sebagai seorang Software Developer :
1. Buatlah deskripsi aplikasi dan ruang lingkup fitur yang akan dikerjakan (individu)
2. Desain User Interface untuk aplikasi (individu)
3. Implementasikan aplikasi dengan menggunakan framework CI (Berkelompok maks 3)
4. Dokumentasikan dalam bentuk video Youtube dan embedded di Blog (Berkelompok maks 3) paling lambat 28 Nov 2023 pukul 08.00

    
Jawaban

## Nomer 1 
Deskripsi :
Cinema TIX adalah aplikasi penjualan tiket bioskop yang memungkinkan pengguna untuk dengan mudah memesan tiket secara online, menelusuri jadwal film, memilih tempat duduk favorit, dan melakukan pembayaran dengan aman. Dengan antarmuka yang intuitif dan fitur yang lengkap, pengguna dapat menikmati pengalaman memesan tiket yang cepat dan efisien tanpa harus antri di lokasi bioskop. 


    Admin:
1.   Registrasi dan Login : Autentifikasi dan Login dan admin dengan password dan id tersendiri

2.   Dashboard Admin  : Memberikan gambaran umum tentang aktivitas terkini, jumlah transaksi, ulasan terbaru, dan statistik penting lainnya.

3.   Manajemen Film  : Menambah, mengedit, atau menghapus informasi film, termasuk gambar poster, sinopsis, dan jadwal pemutaran di berbagai bioskop.

4.   Pengaturan Kursi  : Melakukan pembaruan terkait peta kursi di dalam auditorium bioskop, memastikan ketersediaan tempat duduk dan mengelola layout kursi.

5.   Pembayaran dan Transaksi  : Memantau status pembayaran, verifikasi transaksi, dan menangani masalah terkait pembayaran jika diperlukan.

6.   Manajemen Promo dan Reward  : Membuat, mengelola, dan menghapus promo serta program reward yang ditawarkan kepada pengguna.

7.   Notifikasi dan Komunikasi  : Mengelola pesan pemberitahuan yang dikirimkan kepada pengguna terkait konfirmasi pemesanan, pengingat jadwal pemutaran, dan informasi transaksi.

8.   Manajemen Ulasan dan Penilaian  : Meninjau ulasan pengguna, memberikan tanggapan jika diperlukan, dan melakukan tindakan terkait masukan atau keluhan.

9.   Analisis dan Laporan  : Menyediakan laporan terkait aktivitas pengguna, tren penjualan, dan performa promo untuk pengambilan keputusan strategis.

    Pengguna:
1.   Registrasi dan Login : Autentifikasi dan Login dan pengguna baru dapat mendaftar

2.   Pemilihan Film  : Menampilkan daftar film yang tersedia dengan informasi detail seperti judul, gambar poster, sinopsis, dan genre.

3.   Jadwal Pemutaran  : Menampilkan jadwal lengkap pemutaran film di berbagai bioskop mitra, memungkinkan pengguna memilih waktu yang sesuai.

4.   Pemilihan Tempat Duduk  : Memfasilitasi pengguna untuk memilih tempat duduk di dalam auditorium bioskop, menampilkan peta kursi yang tersedia.

5.   Proses Pembayaran  : Integrasi dengan gateway pembayaran yang aman dan andal, seperti kartu kredit, transfer bank, dompet digital, atau sistem pembayaran online lainnya.

6.   Konfirmasi Pemesanan  : Mengirimkan email atau notifikasi konfirmasi setelah proses pembayaran berhasil dilakukan, mencakup informasi detail pemesanan.

7.   Notifikasi dan Pengingat  : Menerima pemberitahuan terkait jadwal pemutaran film yang telah mereka pesan dan informasi penting terkait transaksi.

8.   Reward dan Promo  : Melihat promo atau diskon spesial yang ditawarkan serta memanfaatkan sistem reward yang diberikan.

9.   Ulasan dan Penilaian  : Memberikan ulasan dan penilaian terhadap film yang telah mereka tonton serta pengalaman menggunakan aplikasi.

10.   Histori Transaksi : Histori setelah melakukan transaksi


## Nomer 2



Halaman Login

Dashboard User (Judul film, poster film, rating film)

Deskripsi dan Detail Film 

Total dan Rincian belanja (Detail tempat kursi, Rincian Belanja dan Registrasi atas nama dan Kupon disc)

Halaman discount

Rincian Akhir dan Harga setelah disc serta lokasi film
Review dan Ulasan


Login Admin 

Dashboard Admin 











## Nomer 3
Kami membuat Project Quiz ini dengan kode sebagai berikut: 

## Nomer 4
Berikut ini adalah dokumentasi dari Project kami




















Komentar

Postingan populer dari blog ini

Final Project Pemrograman Berbasis Kerangka Kerja (A)

Tugas 9 - CRUD Code Igniter