{"repo":"yunkhngn/online-guestbook","free":true,"listed":false,"github":"https://github.com/yunkhngn/online-guestbook","clone":"git clone https://github.com/yunkhngn/online-guestbook.git","description":"This is a modern version of the Online Guestbook. The interface is designed in a \"Liquid Glass\" style, supports Dark Mode, and sends secure emails via Emailjs.","language":"JavaScript","stars":35,"topics":["emailjs","guestbook","nextjs","shadcn"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Online Guestbook (Lưu bút Online) Đây là phiên bản Lưu bút Online hiện đại, được viết lại bằng Next.js 16 (App Router) . Giao diện thiết kế theo phong cách \"Liquid Glass\", hỗ trợ Dark Mode và gửi email bảo mật qua Emailjs. --- Hướng dẫn cài đặt & Chạy (Local) Trước tiên, hãy đảm bảo máy bạn đã cài Node.js (v20 trở lên) và git . 1. Clone source code: 2. Cài đặt thư viện: 3. Chạy server development: Truy cập http://localhost:3000 để xem web. --- ⚙️ Config Data (Nội dung) Mọi nội dung hiển thị trên web (tên, lời chào, ảnh nền...) đều được cấu hình tập trung tại file lib/DataConfig.js . Bạn mở file này ra và sửa các thông tin sau: - meta : Cấu hình SEO và hiển thị trên mạng xã hội. - title : Tên hiển thị trên tab trình duyệt. - description : Mô tả ngắn gọn (hiện trên Google). - img : Ảnh đại diện khi chia sẻ link (OG Image). - headCard : Cấu hình phần Hero (Trang chủ & Trang cảm ơn). - title : Tiêu đề lớn (tự động ghép với tên bạn). - image : Link ảnh nền (nên dùng ảnh ngang, chất lượng cao). - content , content2 : Lời ngỏ đầu trang. - writePage : Cấu hình trang viết thư. - dateLabel : Nhãn hiển thị ngày tháng (VD: \"Ngày viết\"). - titlePlaceholder , namePlaceholder , rolePlaceholder : Các dòng gợi ý nhập liệu. - submit : Cấu hình popup/trang sau khi gửi. - title , subheader , content : Lời cảm ơn sau khi gửi. - returnButtonText , returnButtonUrl : Nút quay về (VD: Direct cho tớ). - playlistButtonText , playlistButtonUrl : Nút nghe nhạc (VD: Playlist chữa lành). Lưu ý: Phần credit","default_branch":null,"files":null,"tree":[],"storefront":"/r/yunkhngn","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yunkhngn/online-guestbook/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}