Jipsa Life - Cộng đồng chấm điểm ảnh mèo bằng Churu
(jipsa.life)Xin chào. Đây là một cộng đồng tôi làm ra vì con gái tôi bảo: "Hãy tạo một trang web đăng ảnh mèo đi ạ!"
Điểm nhấn là thay vì chấm sao, ảnh sẽ được đánh giá bằng số lượng bánh thưởng mèo "Churu".
Các tính năng chính:
- Đánh giá bằng 1~5 Churu thay cho 1~5 sao
- Phân biệt mèo nhà/mèo hoang
- Những chú mèo chưa có tên sẽ được hiển thị là "bé đang chờ được đặt tên"
- Đặt tên thông qua bình chọn của cộng đồng
- Hệ thống bình luận
Stack: React + Cloudflare (Pages/Workers/D1/R2) + Supabase Auth
- Hiện đang vận hành hoàn toàn bằng free tier
- Ban đầu dùng Clerk → sau đó migrate sang Supabase để hỗ trợ đăng nhập mạng xã hội tại Hàn Quốc (hiện chỉ hỗ trợ Google)
Favicon do chính con gái tôi tự vẽ.
Vì việc thay đổi schema của D1 khá bất tiện nên tôi đang cân nhắc migrate sang Postgres.
Xin nhờ các sen mèo giúp một tay!
Con gái tôi ngày nào cũng vào trang để xem ảnh mèo mới, nhưng hiện vẫn còn thiếu ảnh hu hu
Mong mọi người đăng thật nhiều ảnh các bé mèo đáng yêu nhé!
Mọi phản hồi cũng đều được chào đón.
2 bình luận
Khi xem ảnh trên thiết bị di động,
có vẻ do ảnh gốc được gửi với kích thước và dung lượng lớn nên ảnh thu nhỏ tải chậm.
Có lẽ sẽ tốt hơn nếu tạo cả ảnh thu nhỏ để hiển thị ảnh nhỏ trước, rồi thông qua xem chi tiết mới hiển thị ảnh gốc.
Cảm ơn bạn đã góp ý. Thực ra vì vấn đề tải chậm nên tôi đã thêm logic chuyển file sang webp, nhưng do chưa chạy migration nên các ảnh cũ vẫn hiển thị dưới dạng jpg nên mới chậm như vậy.. Có lẽ tôi sẽ phải migration ảnh.