Skip to content

ducminh1804/App-Booking-Ticket

Repository files navigation

🎟️ Booking Ticket - Ứng dụng đặt vé xem phim

Ứng dụng Android giúp người dùng dễ dàng xem lịch chiếu, chọn ghế, thanh toán và quản lý thông tin cá nhân.
Phát triển bằng Java trên nền tảng Android SDK 34, giao diện hiện đại và trải nghiệm mượt mà.


🚀 Công nghệ sử dụng

Công nghệ Mục đích sử dụng
Java Ngôn ngữ chính để xây dựng toàn bộ ứng dụng
Android SDK 34 Nền tảng chạy ứng dụng, hỗ trợ các API mới
AndroidX + Material Design Xây dựng giao diện hiện đại, tương thích cao
ConstraintLayout + GridLayout Tối ưu layout hiển thị trên nhiều thiết bị
Navigation Component Điều hướng giữa các màn hình, hỗ trợ back stack
JUnit, Espresso Kiểm thử đơn vị và UI tự động

📌 Tính năng chính

  • ✅ Xem danh sách lịch chiếu phim
  • ✅ Chọn ghế theo sơ đồ rạp
  • ✅ Thanh toán và xác nhận đặt vé
  • ✅ Trang thông tin người dùng
  • ✅ Trang cài đặt cá nhân
  • ✅ Hỗ trợ ngôn ngữ RTL (Right-to-left)
  • ✅ Giao diện responsive, tối ưu cho điện thoại

📂 Cấu trúc màn hình chính

Màn hình Tên Activity
Trang chủ MainActivity
Lịch chiếu phim ScreeningPage
Chi tiết suất chiếu Screening_Detail_Page.ScreeningActivity
Chọn ghế Seat_Page.SeatActivity
Thanh toán PayPage, PayPage_SettingPage.PayPage
Cài đặt PayPage_SettingPage.SettingPage
Thông tin người dùng PersonPage.PersonPageActivity

▶️ Hướng dẫn chạy app

  1. Clone project:
    git clone https://github.com/yourusername/bookingticket.git
    

Trang chủ Trang chủ
Giao diện Đăng kí, Đăng nhập

Trang chủ Trang chủ Trang chủ Trang chủ
Giao diện các màn hình chính của ứng dụng

Trang chủ Trang chủ
Giao diện màn hình chọn phim, ghế và combo

Trang chủ
Giao diện thanh toán

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages