GIỚI THIỆU SOURCE CODE
Đây là source code website đếm ngược Tết và tạo nội dung chúc mừng trực tuyến, phù hợp cho cá nhân, lập trình viên, freelancer hoặc đơn vị muốn triển khai website sự kiện theo thương hiệu riêng.
CHỨC NĂNG NỔI BẬT
-
Hiển thị bộ đếm ngược đến thời điểm năm mới.
-
Cho phép người dùng tạo countdown cá nhân.
-
Tạo thiệp chúc mừng trực tuyến.
-
Tạo liên kết riêng để gửi cho bạn bè và người thân.
-
Nội dung có thể tự động thay đổi theo từng ngày.
-
Giao diện responsive, sử dụng tốt trên điện thoại và máy tính.
-
Có thể thay đổi logo, màu sắc, nội dung và tên thương hiệu.
-
Phù hợp phát triển thành website Tết, sinh nhật, cưới hỏi, khai trương hoặc các chiến dịch sự kiện.
-
Có các chức năng về văn hoá á đông như: Phong thuỷ, xem tướng, thần số học...v.v
-
Và đặc biệt có cộng đồng về các chủ đề liên quan để SEO cực mạnh
NỘI DUNG BÀN GIAO
-
Toàn bộ source code.
-
File cơ sở dữ liệu nếu hệ thống có sử dụng database.
-
Hướng dẫn cài đặt và cấu hình cơ bản.
-
Danh sách yêu cầu hosting.
-
Hướng dẫn thay đổi thông tin website.
LƯU Ý
-
Sản phẩm chỉ bao gồm source code, không bao gồm tên miền và hosting.
-
Website demo có thể đã được đổi tên hoặc điều chỉnh một số nội dung.
-
Người mua được chỉnh sửa và sử dụng source cho dự án cá nhân hoặc thương mại theo điều khoản giấy phép của sản phẩm.
-
Không được đăng lại hoặc phân phối nguyên bộ source code dưới bất kỳ hình thức nào.
-
Vui lòng đọc kỹ yêu cầu hệ thống trước khi mua.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
YÊU CẦU HỆ THỐNG
-
Node.js phiên bản 18 trở lên.
-
npm hoặc yarn.
-
Hosting/VPS hỗ trợ chạy ứng dụng Node.js/Next.js.
-
Tên miền và SSL nếu triển khai chính thức.
HƯỚNG DẪN CÀI ĐẶT
Bước 1: Giải nén source code và mở thư mục dự án.
Bước 2: Mở Terminal tại thư mục dự án, sau đó cài đặt thư viện bằng lệnh:
npm install
Bước 3: Sao chép file .env.example thành file .env.local và điền các thông tin cấu hình cần thiết.
Bước 4: Chạy thử source code trên máy tính bằng lệnh:
npm run dev
Bước 5: Mở trình duyệt và truy cập địa chỉ:
http://localhost:3000
CÀI ĐẶT TRÊN HOSTING HOẶC VPS
Bước 1: Tải toàn bộ source code lên máy chủ.
Bước 2: Cài đặt thư viện:
npm install
Bước 3: Tạo bản build production:
npm run build
Bước 4: Khởi động website:
npm start
Mặc định website chạy tại cổng 3000. Có thể sử dụng PM2 để duy trì ứng dụng hoạt động:
npm install -g pm2
pm2 start npm --name "countdown-website" -- start
pm2 save
CẤU HÌNH TÊN MIỀN
Sử dụng Nginx, Apache Reverse Proxy hoặc trình quản lý hosting để chuyển tên miền đến cổng 3000 của ứng dụng. Sau đó bật chứng chỉ SSL cho tên miền.
LƯU Ý
-
Không sử dụng hosting chỉ hỗ trợ PHP vì source được phát triển bằng Next.js.
-
Cần khai báo đầy đủ biến môi trường trước khi build.
-
Không tải thư mục node_modules lên hosting; hãy chạy npm install trực tiếp trên máy chủ.
-
Nếu thay đổi biến môi trường, cần chạy lại npm run build và khởi động lại ứng dụng.
-
Thông tin cấu hình chi tiết được cung cấp trong file README đi kèm source code.