Quay lại Trang chủ
Roadly | Bản Vẽ Hạ Tầng — Free HTML5 Tailwind CSS Website Template Preview
Rê chuột để cuộn xem
Real Estate & Construction 4.3 MB Phiên bản: 1.0.0

Roadly | Bản Vẽ Hạ Tầng — Mẫu Website Real Estate & Construction Miễn phí

Mở trang web lên, thanh tiến độ dự án chạy ngang màn hình trong 0.4s đầu tiên, giữ mắt người xem ngay lập tức. Roadly dùng CSS Grid kết hợp Flexbox của Tailwind CSS v3.4 để chia layout, giúp hình ảnh công trình tải song song, giảm thời gian render xuống còn 1.2s trên mạng 4G. Khi khách hàng cuộn xuống, hiệu ứng parallax nhẹ ở phần thư viện dự án làm tăng tỷ lệ tương tác thêm 35%. Widget đặt lịch tích hợp sẵn qua iframe, giảm tỷ lệ thoát (bounce rate) xuống dưới 28% vì họ không phải tải thêm trang phụ. Freelancer làm thầu phụ hoặc thiết kế nội thất ở Sài Gòn cần chốt khách nhanh — giao diện này hiển thị 6 section chính rõ ràng, không rối mắt. Mã nguồn viết chuẩn sematic HTML5, điểm Lighthouse hiệu năng đạt 94/100. Việc convert khách vãng lai thành lead đặt lịch qua Zalo hoặc form có sẵn diễn ra trơn tru, không cần cài thêm plugin nặng nề.

Tính năng nổi bật

  • Xây dựng Timeline theo dõi mốc tiến độ
  • Thư viện dự án với Lightbox phóng to
  • Tích hợp widget đặt lịch khách hàng
  • Lưới phân khu ưu tiên di động
Công nghệ HTML5, Tailwind CSS, JavaScript
Ngày phát hành 2026-07-05
Giấy phép Miễn phí (Phải giữ liên kết chân trang)

Phù hợp cho & Trường hợp sử dụng

Kỹ sư xây dựng freelance, kiến trúc sư độc lập, hoặc đội thợ thầu phụ nhận sửa nhà trọn gói cần portfolio để đi chào hàng. Chủ shop vật liệu xây dựng nhỏ ở quận Tân Bình muốn khoe ảnh công trình thực tế để chốt đơn trên Shopee hoặc Zalo. Những người làm giám sát thi công cần timeline tiến độ minh bạch cho chủ nhà. Không phù hợp cho các tập đoàn bất động sản lớn cần hệ thống quản lý CRM phức tạp hay trang thương mại điện tử bán đất nền.

Các thành phần trang bao gồm

Cấu trúc trang chia làm 6 khối: Hero có nút gọi điện sticky, Timeline tiến độ 5 cột, Thư viện ảnh 3 cột (tự co về 1 cột ở màn hình 320px), Widget đặt lịch, Phần thống kê dự án và Footer. Thanh menu hamburger tự bung ở breakpoint 768px, giữ nguyên layout gốc không bị vỡ chữ khi xem trên điện thoại dọc.

Tại sao chúng tôi khuyên dùng

Thích nhất cái widget đặt lịch nó gọn, không bắt người dùng điền 10 trường thông tin mới cho gửi. Khách ở tỉnh lười lắm, bấm nút là nhảy sang Zalo nhắn tin được luôn. Code Tailwind viết sạch, không thừa class rác, dân kỹ thuật sửa màu hay thêm section mới chỉ mất 15 phút là xong.

Thông số kỹ thuật

Chạy tốt trên Node.js 18 trở lên. Nếu muốn build lại CSS, dùng Tailwind CLI v3.4.0. Ảnh công trình nên nén qua TinyPNG trước khi up, giữ dung lượng dưới 150KB/ảnh để giữ điểm Lighthouse trên 90. Hỗ trợ deploy nhanh lên Vercel hoặc Netlify chỉ bằng một lệnh git push.

Trường hợp sử dụng lý tưởng

Anh Hùng, thầu sửa nhà quận 7, dùng Roadly làm portfolio. Anh nhét ảnh trước-sau công trình cải tạo căn hộ 80m2 vào phần Lightbox. Khách xem xong bấm nút đặt lịch qua MoMo cọc 2 triệu giữ chỗ. Từ lúc đổi giao diện, anh chốt được 4 hợp đồng trong 3 tuần, doanh thu tháng tăng 45%, tiết kiệm 10 tiếng/tuần vì không phải chạy qua nhà khách báo giá thủ công.

Điểm hiệu suất

Performance
95
Accessibility
93
Best Practices
96
SEO
98
-- lượt xem -- lượt tải
Xem nguồn trên GitHub

Câu hỏi thường gặp

Làm sao để chỉnh sửa các mốc thời gian trong Timeline Builder?
Mở file index.html, tìm section có class timeline-builder. Mỗi milestone nằm trong một thẻ div riêng, bạn chỉ cần sửa nội dung text và ngày tháng bên trong. Thanh tiến độ tự tính toán chiều rộng phần tô màu dựa trên dữ liệu ngày bạn nhập.
Widget đặt lịch có thể chuyển hướng sang Zalo thay vì form mặc định không?
Đổi thuộc tính href của nút đặt lịch thành link https://zalo.me/your_phone_number. Widget hiện tại dùng thẻ a đơn giản, không phụ thuộc vào JavaScript phức tạp nên việc trỏ link sang Zalo, MoMo hay bất kỳ nền tảng chat nào khác chỉ mất 2 giây.
Thư viện ảnh Lightbox có tải được video quay tiến độ công trình không?
Hỗ trợ cả video nhúng. Trong thẻ data-src của ảnh, bạn thay link hình bằng link YouTube hoặc Vimeo. Lightbox sẽ tự nhận diện và render iframe video khi người dùng bấm vào, giữ nguyên hiệu ứng zoom trên màn hình mobile.
Grid layout bị lệch khi xem trên màn hình máy tính bảng ngang (landscape)?
Tailwind CSS mặc định dùng breakpoint md: cho tablet. Bạn thêm class md:grid-cols-2 vào container thư viện ảnh để ép nó chia 2 cột khi xoay ngang. File CSS đã viết sẵn media query cho breakpoint 1024px, không cần sửa code gốc.
So với các mẫu bất động sản khác, mẫu này xử lý ảnh nặng tốt hơn chỗ nào?
Dùng kỹ thuật lazy-loading native của HTML5 (loading="lazy") kết hợp placeholder SVG. Ảnh chỉ tải khi cuộn tới vị trí hiển thị, giúp dung lượng tải ban đầu chỉ khoảng 400KB. Các mẫu khác thường load toàn bộ ảnh cùng lúc làm tụt điểm Core Web Vitals.