Aplikasi Web Pemesanan Tiket Flyaway di Java - Servlet, JSP, Hibernate
Daftar isi
- Info umum
- Menggunakan aplikasi
- Teknologi
- Demo langsung
- Pengaturan
- Datang
Info umum
Proyek demo pemesanan tiket penerbangan kecil dengan panel admin di java
Menggunakan aplikasi
Halaman Beranda Menampilkan Nama Aplikasi (Flyaway) dan Dua Opsi - Pesan Penerbangan dan Akses Panel Admin

Penerbangan buku -
Pengguna memasukkan detail penerbangan (tanggal, sumber, tujuan, pelancong). Kueri dikirim ke database jarak jauh untuk mengambil penerbangan terkait dan ditampilkan kepada pengguna. Pengguna memasukkan detail lain dan melanjutkan untuk memesan penerbangan dan akhirnya dapat mencetak tiket.
Admin -
Pengguna dapat mendaftar sebagai admin. Dasbor admin diakses dengan masuk sebagai admin. Admin dapat melakukan pengikut:
* Tambahkan penerbangan
* Lihat Master-Flight-List
* Ubah kata sandi setelah masuk
* Temukan riwayat pemesanan dengan detail pelanggan
* logout
Teknologi
Frontend - JSP, HTML, CSS, Bootstrap
Backend - Java Servlets
Manajemen Sesi - Sesi HTTP
Database - MySQL, Hibernate - Di -host di server jarak jauh di AWS EC2
Server Aplikasi - Tomcat 8.5 dengan Corretto 18 berjalan di 64bit Ubuntu 22.04 di AWS EC2
Demo langsung
Aplikasi di -host di sini - http://13.234.84.77:8080/flyaway/index.html
Pengaturan
Untuk menjalankan di LocalHost Anda - klon ke proyek lokal dan menjalankan di Tomcat Server. Jika ada masalah, periksa artefak dibangun dengan benar. Periksa juga konfigurasi database dan versi java
Periksa tangkapan layar untuk konfigurasi tomcat
Untuk menggunakan server, gunakan file fleafaway.war.
Datang
- Formulir/Validasi Input
- Gaya CSS/Frontend yang lebih baik
- Otentikasi pelanggan
- Admin bandara yang ditentukan dan banyak lagi