[TTS WEB] - Nguyễn Lê Chiến
Mô tả công việc:
Mô tả công việc:
- Tham gia dự án phát triển website Booking online
- Tham gia khóa học AI và tiếp xúc với ngôn ngữ lập trình Python
- Code API chức năng đặt chỗ: Phát triển chức năng để người dùng đặt chỗ cho các dịch vụ trực tuyến, bao gồm chọn dịch vụ, chọn thời gian, và nhập thông tin cá nhân.
- Code API tạo và quản lý chương trình khuyến mãi: Phát triển chức năng để quản trị viên tạo, cập nhật, và xóa các chương trình khuyến mãi với các điều kiện và loại khuyến mãi khác nhau.
- Code API áp dụng khuyến mãi cho các chỗ đặt: Xây dựng logic áp dụng khuyến mãi cho các dịch vụ và đơn đặt chỗ, đảm bảo chỉ một khuyến mãi được áp dụng tại một thời điểm.
- Xây dựng API cho báo cáo thống kê: Tạo các API lấy thông tin thống kê về số lượng đặt chỗ hàng ngày và hàng tháng.
- Code API xác thực và phân quyền người dùng: Thiết lập hệ thống xác thực và phân quyền để đảm bảo chỉ người dùng có quyền hạn mới truy cập được các chức năng quản lý.
- Tạo giao diện người dùng thân thiện: Phối hợp với đội ngũ front-end để tạo giao diện người dùng trực quan và dễ sử dụng.
- Tìm hiểu về Laravel
- Tìm hiểu về thư viện shadcn/ui
- Tìm hiểu về Laravel localization
- Xây dựng tính năng chuyển ngôn ngữ
- Thêm db:begintransaction vào function
- FIx các lỗi API chưa đổ được cho phía Frontend
- Họp hàng tuần với người hướng dẫn
- Kiểm tra và thử nghiệm dự án