Source code website đặt vé máy bay Laravel 9 PHP MySQL. Tìm chuyến, đặt vé online, lịch sử, email xác nhận và admin CRUD đầy đủ. Tải ngay hoặc xem demo!
| Danh mục | Code miễn phí |
| Công nghệ | PHP, MySQL, Laravel |
| Người bán | Administrator |
| Ngày đăng | 02-08-2026 |
| Phiên bản | 1.0 |
| Loại file | File nén (ZIP) |
| File download | banvemaybay.zip (45 MB) |
| Tags | Chia sẻ souce code miễn phí |
## Giới thiệu chung
**Website Đặt / Bán Vé Máy Bay** là hệ thống đặt vé trực tuyến xây dựng trên **Laravel 9**, phục vụ khách hàng tìm chuyến bay, đặt vé và theo dõi lịch sử; đồng thời cung cấp bảng điều khiển Admin để quản lý toàn bộ nghiệp vụ hàng không nội địa.
**Đối tượng sử dụng:**
- Sinh viên, học viên làm đồ án / báo cáo tốt nghiệp
- Lập trình viên cần source code tham khảo kiến trúc Laravel MVC
- Agency / freelancer muốn dựng nhanh website đặt vé máy bay
- Doanh nghiệp nhỏ cần nền tảng quản lý chuyến bay – vé – đơn đặt
**Điểm nổi bật:** Giao diện client Geair (ThemeHut) + Admin theme riêng; quy trình đặt vé có xác thực đăng nhập; gửi email xác nhận; dữ liệu demo tuyến **Hà Nội ↔ TP Hồ Chí Minh**.
---
## Các tính năng nổi bật
### Client (Người dùng)
- Trang chủ tìm kiếm chuyến bay theo **điểm đi, điểm đến, thời gian đi/đến**
- Đăng ký tài khoản, đăng nhập, đăng xuất
- Đặt vé máy bay (yêu cầu đăng nhập – middleware bảo vệ)
- Xem **lịch sử đặt vé** sau khi đăng nhập
- Nhận **email xác nhận** đơn đặt vé (Laravel Mail)
- Các trang hỗ trợ: Giới thiệu / Liên hệ, Blog tin tức, Chi tiết đặt vé / thanh toán (UI Geair)
- Phân hạng vé: **Phổ thông / Thương gia**; chiều **một chiều / khứ hồi**
- Hỗ trợ mã giảm giá / banner ưu đãi trên trang chủ
### Admin (Quản trị)
- Quản lý **Chuyến bay**: thêm, sửa, xóa, lọc, xem chi tiết
- Quản lý **Hãng / Loại máy bay** và **Máy bay** (số hiệu, mô tả, hình ảnh)
- Quản lý **Vé**: giá, số ghế, loại vé, khứ hồi, giảm giá
- Quản lý **Đặt vé**: danh sách đơn, lọc, CRUD
- Quản lý **Sân bay** (ví dụ: Nội Bài, Tân Sơn Nhất)
- Quản lý **Slide / Banner** trang chủ
- Quản lý **Tài khoản** & phân quyền (khách / nhân viên / admin)
- Cập nhật thông tin tài khoản quản trị
---
## Công nghệ & Cơ sở dữ liệu
| Thành phần | Công nghệ |
|------------|-----------|
| Framework | Laravel 9 (`^9.19`) |
| Ngôn ngữ | PHP `^8.0.2` |
| Database | MySQL (`db_ban_ve_may_bay`) |
| Auth API | Laravel Sanctum |
| HTTP Client | Guzzle |
| Xử lý ảnh | Intervention Image |
| File Manager | UniSharp Laravel File Manager |
| Frontend build | Vite, Axios, Lodash (dev) |
| UI Client | Geair HTML Template – Bootstrap, Slick, Font Awesome |
| UI Admin | Admin dashboard theme (Blade) |
| Mail | Laravel Mail (`OrderShipped`) |
| Timezone | Asia/Ho_Chi_Minh |
**Các bảng / model chính:**
`chuyen_bay`, `may_bay`, `loai_mb`, `san_bay`, `ve`, `dat_ve`, `khach_hang`, `giam_gia`, `slide`, `users`, `roles`
**Danh mục dịch vụ / sản phẩm trong hệ thống:**
- Chuyến bay nội địa (HN ↔ HCM)
- Vé máy bay (phổ thông, thương gia; một chiều, khứ hồi)
- Máy bay & loại máy bay (Airbus A320, Boeing 787…)
- Sân bay (Nội Bài, Tân Sơn Nhất)
- Mã giảm giá / banner khuyến mãi
- Nội dung Blog & trang giới thiệu
---
## Cấu trúc thư mục & Cài đặt
### Cấu trúc chính
Chưa có đánh giá nào.
Chưa có bình luận nào.