4a-projek-12-bioskop-online
Anggota Kelompok 4:
- Anisa Fitrianida Lutfiajati Pradhyani (2010631170003)
- Dede Fitriyani (2010631170007)
- Anisa Nur Hasanah (2010631170052)
Nama Project: Pemesanan Tiket Bioskop Online (CINEMATIC)
Deskripsi Project: Project pemesanan tiket bioskop online ini merupakan sebuah web yang memudahkan kita dalam proses pemesanan tiket bioskop. karena dengan menggunakan web ini kita bisa melakukan transaksi dimanapun dan kapanpun. Selain itu dengan menggunakan web ini juga, kita tidak perlu mengantri di bioskop saat ingin memesan tiket.
Struktur Database:

Screenshoot Tampilan:
Tampilan Login dan Register:

Tampilan Utama:

Tampilan Show Film:

Tampilan Trailer:

Tampilan About:

Tampilan Contact Us (feedback):

Tampilan Admin:
Tampilan User:
Cara Membuka dan menginstall Project:
- Download Source Code dari repo Github dalam bentuk Zip.
- Extract file zip (source code)
- Melalui terminal, cd ke direktori project disimpan atau pada terminal visual studio code
- Pada terminal, berikan perintah composer install atau composer update.
- Composer akan menginstall dependency paket dari source code tersebut hingga selesai.
- Jalankan perintah php artisan, untuk menguji apakah perintah artisan Laravel bekerja.
- Buat database baru (kosong) pada mysql (via phpmyadmin).
- Lalu import database PROJECT_BIOSKOPONLINE
- Duplikat file .env.example, lalu rename menjadi .env.
- Kembali ke terminal, php artisan key:generate.
- Setting koneksi database di file .env (DB_DATABASE = project_bioskoponline).
- Jalan kan perintah php artisan migrate Jika di cek di phpmyadmin, seharusnya tabel sudah muncul.
- Lalu jalankan project laravel dengan perintah: php artisan serve
- Setelah selesai, buka web melalui browser, dengan mengetikan : http:127.0.0.1:8000/
- Klik “Join Us” dan lakukan registrasi dan login untuk mendaftarkan user baru.
- Dan project siap digunakan.
- Lalu ubah settingan struktur tabel user pada kolom level, ubah default menjadi Customer.
- Lalu nantinya proses login akan otomatis menjadi Customer dan aplikasi siap digunakan.
Note:
- Jika proses installasi project diatas berhasil. Anda bisa login menggunakan Data User yang sudah ada pada database
OR
Berikut Daftar User yang sudah terdaftar:
ADMIN
email : Anisa@gmail.com
Pass : 123
CUSTOMER
email : Anisafitrianida75@gmail.com
Pass : 123
- Jika database yang diimport kosong bisa login sebagai terlebih dahulu untuk memasukan film.
- Data Poster Film ada pada Public
- Data Film ada pada ASSETS -> DAFTAR FILM (NOTEPAD)
- Jika tidak bisa login sebagai admin bisa ubah level menjadi ADMIN pada phpmyadmin
- Jika login tetap mengarah ke dashboard admin bisa ubah default level pada table menjadi CUSTOMER. Lalu, register dan login terlebih dahulu.
Tools dan Software :
- Visual Studio Code
- Xampp
- Git Bash
- dbdiagram.io
Bahasa Pemrograman dan Library:
- PHP
- HTML
- Java#
- Framework Laravel
- Framework Bootstrap
- Datatable