Triển khai tính năng thêm Warning Item cho AnotherHome
AnotherHome, vẫn đang liên tục chào hàng phát triển..
Đáng ngạc nhiên là tôi vẫn đang tiếp tục dự án AnotherHome.
Dù đầu óc quay cuồng vì học tiếng Anh, công việc, khóa PY, đi chơi, hay vì mê Prince mà đi học guitar, tôi vẫn đang cải thiện thiết kế và bổ sung tính năng.
Tính năng thêm vào lần này là tính năng liên quan tới Warning Item.

Là cái gì?
Đứng ở vị trí người quản lý ticket hỗ trợ, có những điều muốn người dùng kiểm tra cho chắc trước khi gửi ticket, hoặc những điều muốn người dùng biết trước. Vì các chức năng CRUD dù sao cũng đã làm hết rồi, nên đây là tính năng cho phép quản trị viên tự nhập nội dung rồi hiển thị cho người dùng thấy.
Triển khai, để làm gì?
Thật ra đây không phải nội dung thay đổi thường xuyên tới mức đó, và việc mở API, quản lý bảng, rồi kiểm tra dữ liệu có khi là việc không cần thiết. Nội dung ít thay đổi thì cứ hardcode ở frontend cũng được. Nhưng vì backend vốn đã viết sẵn rồi, nên tôi cũng tò mò xem thêm tính năng liên quan sẽ tốn bao nhiêu công. Ngoài ra, dù chưa chắc tính năng này thực sự hữu dụng tới đâu, tôi nghĩ nó vẫn tạo được cảm giác quản trị viên đang nắm quyền kiểm soát, dịch vụ vận hành vững chắc. Nên tôi cứ làm.
Chơi ăn gian?
Backend thì tôi tự làm, còn frontend thì tôi mượn sức Antigravity một chút (thật ra là nhiều). Điên thật. Tôi nghĩ chắc cảm giác cũng giống Peter Parker lúc bị nhện cắn và lần đầu có siêu năng lực. Dù sao việc thêm trang cũng chỉ là sao chép dán cấu trúc trang sẵn có, tôi chẳng phải vắt óc gì nhiều nên cứ thoải mái giao cho Antigravity. Với lại frontend kiểu gì cũng bị reverse engineering nên tôi không đặt logic quan trọng ở đó. Dù sao đi nữa, đây là lần đầu tôi dùng trợ lý AI. Nó biết tôi muốn gì chi tiết tới mức đáng kinh ngạc. Cái gì vậy Google..
Hướng dẫn
Tôi đã đăng video lên kênh YouTube của AnotherHome. Giọng nghe hơi trầm xuống là vì quay một mạch không cắt..haha
Buồn cười là cái video ngắn này đăng lên chưa đầy một tiếng đã đạt 200 lượt xem. Gì vậy trời?
Tự kiểm chứng thì được ở đây