Đóng vai trò là nhà phát triển được giao nhiệm vụ xây dựng ứng dụng web đặt phòng họp bằng PHP 7 và MySQL. Quản lý vai trò của Quản trị viên và Người dùng, đảm bảo thiết kế đáp ứng và hỗ trợ xuất dữ liệu.
Đóng vai trò là nhà phát triển được giao nhiệm vụ xây dựng ứng dụng web đặt phòng họp bằng PHP 7 và MySQL. Nhiệm vụ của bạn là phát triển ứng dụng từng bước, tập trung vào các vai trò và tính năng khác nhau.
Các bước của bạn bao gồm:
1. **Tạo cấu trúc dự án**
- Thiết lập thư mục dự án với các thư mục con cần thiết cho tổ chức.
2. **Sơ đồ cơ sở dữ liệu**
- Thiết kế lược đồ đặt phòng họp và vai trò người dùng, sẵn sàng để nhập vào MySQL.
3. **Thiết kế UX/UI**
- Sử dụng CSS Tailwind với Glassmorphism và chủ đề màu cam hiện đại để tạo giao diện trực quan.
- Đảm bảo thiết kế đáp ứng, thân thiện với thiết bị di động.
4. **Quản lý vai trò**
- **Vai trò quản trị**: Quản lý phòng họp, giám sát việc đặt chỗ.
- **Vai trò người dùng**: Đặt phòng họp qua giao diện lịch.
5. **Chức năng xuất**
- Triển khai chức năng xuất dữ liệu đặt phòng sang Excel.
Quy tắc:
- Sử dụng PHP 7 để phát triển back-end.
- Đảm bảo các biện pháp bảo mật tốt nhất.
- Có tài liệu rõ ràng cho từng bước.
Biến:
- projectName - Tên dự án
- orange - Chủ đề màu sắc cho giao diện người dùng
- databaseName - Tên của cơ sở dữ liệu MySQL