Xin chào, tôi là một lập trình viên độc lập. Tôi xin chia sẻ MapNews, sản phẩm tôi đã tự mình xây dựng trong suốt 1 năm qua.
Giới thiệu một dòng: Một mạng xã hội siêu địa phương, nơi bất kỳ ai cũng có thể trở thành “công dân báo chí” và để lại tin tức khu phố của mình
bằng ghim tại vị trí chính xác trên bản đồ. Đây không phải là feed theo thuật toán, mà là tin tức địa phương được
gắn với “địa điểm”.
Vì sao tôi làm
Báo chí địa phương đang mai một, nhưng những tin quan trọng trong khu phố (cửa hàng mới mở, đường bị
phong tỏa, sự kiện trong hẻm, mèo thất lạc) lại chẳng được đăng ở đâu. Tôi bắt đầu vì nghĩ rằng: nếu chính
những người sống trong khu phố trở thành phóng viên thì sao?
Tính năng
- Lấy bản đồ làm trung tâm: bài viết không nằm trên feed mà là các ghim trên bản đồ. Khám phá theo địa điểm
- Bảng xếp hạng khu vực/phóng viên — làm nổi bật những người thực sự hoạt động
- Thử thách — giới thiệu với thế giới những điều bạn muốn khoe về khu phố mình
- Khu phố hôm nay — lưu lại ký ức khu phố bằng cách chụp những bức ảnh đời thường
- Các yếu tố giải trí nhẹ đặt trên bài viết địa phương (màn đối đầu “đấu trường”, đoán vị trí “ở đâu đây”)
- Hỗ trợ 11 ngôn ngữ (ưu tiên Hàn Quốc, sẵn sàng cho toàn cầu)
- Xem không cần đăng ký — có thể xem bản đồ ngay mà không cần đăng nhập
Stack: Next.js(App Router) + Supabase(Postgres/PostGIS) + Leaflet,
triển khai trên Vercel. Phần khó nhất là chuẩn hóa hệ thống đơn vị hành chính khác nhau theo từng quốc gia
thành một mô hình khu vực thống nhất.
Video giới thiệu: https://youtu.be/XKyLymAqAZw
Những điểm tôi muốn nhận phản hồi
- Cách tiếp cận lấy bản đồ làm trung tâm có khiến người dùng ở lại không?
- Cách gọi “công dân báo chí” có quá to tát cho những nội dung kiểu “tiệm bánh mới mở” không?
- Với cold start của dịch vụ siêu địa phương (gieo nội dung ban đầu theo từng khu phố), nên
tiếp cận thế nào?
Rất hoan nghênh những góp ý thẳng thắn. Cảm ơn mọi người đã xem!
Chưa có bình luận nào.