Đồ án Android Kotlin - Ứng dụng quản lý rạp chiếu phim (Admin & Users) - Cinema Manager App

[Mã code 37968]
  1 Đánh giá    Viết đánh giá
 0      469      0
Phí tải: 280 Xu (1Xu = 1.000đ)
Danh mục
Thể loại
Nhóm code
Ngày đăng
30-1-2024
Loại file
Full code
Dung lượng
1.28 MB

Cinema Manager App là một ứng dụng quản lý rạp chiếu phim Online trên thiết bị di động Android. Ứng dụng bao gồm có 2 role đó là: Admin (quản trị viên) và Users (người dùng).


MÔ TẢ CHI TIẾT

Các tính năng chính của ứng dụng

  1. Có module quản lý tài khoản theo 2 role riêng biệt là Admin (quản trị) và người dùng (user) bao gồm các tính năng: đăng nhập, đăng ký, quên mật khẩu, đổi mật khẩu, hiển thị user profile, đăng xuất.
  2. Admin có thể thêm, sửa, xóa, hiển thị danh sách thể loại phim (Category). Tìm kiếm Category theo keyword.
  3. Admin có thể thêm, sửa, xóa, hiển thị danh sách đồ ăn/đồ uống (Food/Drink). Tìm kiếm Food/Drink theo keyword.
  4. Admin có thể thêm, sửa, xóa, hiển thị danh sách các bộ phim (Movie). Tìm kiếm Movie theo keyword hoặc theo thể loại phim (Category).
  5. Admin có thể xem lịch sử đặt vé của tất cả người dùng (Booking History). Có thể tìm kiếm Booking History theo ID hoặc là scan QR Code.
  6. Admin có thể quản lý doanh thu của rạp phim được thống kê theo từng bộ phim tương ứng
  7. User có thể xem danh sách các bộ phim phổ biến nhất (nhiều người xem nhất), danh sách thể loại phim (Category), danh sách tất cả các bộ phim (Movie) chiếu trong rạp ngoài màn hình Home
  8. User có thể tìm kiếm phim theo keyword hoặc theo từng thể loại (Category)
  9. User có thể xem danh sách các bộ phim tưng ứng với từng thể loại (Category) riêng biệt
  10. User có thể xem chi tiết bộ phim: thông tin chi tiết, mô tả phim, video trailer
  11. User có thể đặt vé xem phim: chọn phòng chiếu phim, giờ chiếu phim, chọn số lượng vé muốn đặt, vị trí ghế trong rạp tương ứng, đồ ăn/đồ uống (Food/Drink) đi kèm.
  12. User có thể thực hiện thanh toán theo 2 phương thức: Tiền mặt hoặc Paypal
  13. User có thể xem lại lịch sử đặt vé của mình (Booking History), có tính năng tạo QR Code để giúp admin check vé khi tới rạp chiếu phim.

 

Các công nghệ sử dụng trong Source Code

  1. Project Architecture: MVC (Model - View- Controller)
  2. Realtime Database from Firebase
  3. Thêm, Sửa, Xóa, Hiển thị danh sách data, Search data tất cả đều Realtime từ Database
  4. Sử dụng Authentication Firebase để quản lý Module User: Sign In, Sign Up, Sign Out, Forgot Password, Change Password
  5. Sử dụng thư viện ExoPlayer để play video trailer (link .mp4)
  6. Sử dụng Paypal SDK để thực hiện phương thức thanh toán qua Paypal
  7. Sử dụng thư viện zxing để tạo và scan QR Code
  8. Slide Images sử dụng ViewPager2 + CircleIndicator3 + Fragments & Auto Run (sau 3s tự động chuyển sang slide image tiếp theo)
  9. BottomNavigationView + ViewPager2 + Fragments trong Android
  10. Hiển thị list data với RecyclerView (LinearLayoutManager, GridLayoutManager) + CardView
  11. Load Image from Url với: Glide Library
  12. Sử dụng thư viện FlowLayout để hiện thị danh sách Category trong màn hình Search


XEM THÊM ==> Hướng dẫn cài đặt chi tiết

 

HÌNH ẢNH DEMO

cinema manager android app,quan ly rap chieu phim kotlin,ung dung quan ly rap chieu phim android,android app cinema manager,android movie app source code,cinema movie android app

cinema manager android app,quan ly rap chieu phim kotlin,ung dung quan ly rap chieu phim android,android app cinema manager,android movie app source code,cinema movie android app

cinema manager android app,quan ly rap chieu phim kotlin,ung dung quan ly rap chieu phim android,android app cinema manager,android movie app source code,cinema movie android app

cinema manager android app,quan ly rap chieu phim kotlin,ung dung quan ly rap chieu phim android,android app cinema manager,android movie app source code,cinema movie android app

cinema manager android app,quan ly rap chieu phim kotlin,ung dung quan ly rap chieu phim android,android app cinema manager,android movie app source code,cinema movie android app

cinema manager android app,quan ly rap chieu phim kotlin,ung dung quan ly rap chieu phim android,android app cinema manager,android movie app source code,cinema movie android app

cinema manager android app,quan ly rap chieu phim kotlin,ung dung quan ly rap chieu phim android,android app cinema manager,android movie app source code,cinema movie android app

cinema manager android app,quan ly rap chieu phim kotlin,ung dung quan ly rap chieu phim android,android app cinema manager,android movie app source code,cinema movie android app

cinema manager android app,quan ly rap chieu phim kotlin,ung dung quan ly rap chieu phim android,android app cinema manager,android movie app source code,cinema movie android app

cinema manager android app,quan ly rap chieu phim kotlin,ung dung quan ly rap chieu phim android,android app cinema manager,android movie app source code,cinema movie android app

Nguồn: Sharecode.vn



HƯỚNG DẪN CÀI ĐẶT

- Ngôn ngữ lập trình: Android Kotlin

- Dự án được phát triển trên Android Studio 4.1 trở lên

- Nếu build source code bị lỗi trên các phiên bản Android Studio khác - mình sẽ hỗ trợ Free qua TeamView or Ultraview

- Nếu source code bị lỗi - mình sẽ hỗ trợ sửa lỗi free qua TeamView or Ultraview

- Nếu bạn muốn chuyển Realtime Database sang tài khoản Gmail của bạn - mình sẽ hỗ trợ trực tiếp qua TeamView or Ultraview

 
 
LINK DOWNLOAD

CinemaManager_Kotlin.zip [1.28 MB]

File đã được kiểm thử
     Báo vi phạm bản quyền
Pass giải nén (Nếu có):
sharecode.vn
DOWNLOAD
(280 Xu)
Bạn có code hay
ĐĂNG BÁN NGAY

BÌNH LUẬN



ĐÁNH GIÁ


ĐIỂM TRUNG BÌNH

5
1 Đánh giá
Code rất tốt (1)
Code tốt (0)
Code rất hay (0)
Code hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá
23:26 - 30/1/2024
Code rất tốt
Code rất tốt và phù hợp để phát triển

 HỖ TRỢ TRỰC TUYẾN