Mô tả chi tiết Mã Nguồn Website Rao Vặt Đa Năng (RaoVat SaaS Platform)
Đây là bộ mã nguồn Website Rao Vặt & Mua Bán Trực Tuyến được xây dựng trên nền tảng PHP Native thuần mô hình MVC cực kỳ tối ưu, mượt mà, dễ nâng cấp và tùy biến. Mã nguồn phù hợp cho các bạn làm đồ án tốt nghiệp, làm dự án khởi nghiệp (SaaS), hoặc triển khai sàn rao vặt thương mại điện tử.
1. TÍNH NĂNG NỔI BẬT NGHỆ NGƯỜI DÙNG (FRONTEND):
-
Trang chủ & Tìm kiếm: Bộ lọc tìm kiếm thông minh theo từ khóa, danh mục sản phẩm, khu vực địa lý và khoảng giá.
-
Quản lý tin đăng: Đăng tin nhanh chóng, tải nhiều ảnh demo, chỉnh sửa tin, xóa tin, làm mới/đẩy tin lên TOP (Bump Top).
-
Hệ thống Chat trực tiếp: Nhắn tin thời gian thực giữa Người mua và Người bán ngay trên website.
-
Tài khoản & Xác minh: Đăng nhập / Đăng ký, Quên mật khẩu, Xác minh Email qua Token, Đăng nhập qua MXH (Google Auth, Facebook Auth).
-
Ví thành viên & Gói dịch vụ: Quản lý số dư ví, nâng cấp gói tin VIP, mua gói lượt đăng tin/đẩy tin.
-
Tích hợp Thanh toán Tự động: Nạp tiền vào ví qua VietQR (Tự động duyệt Webhook), VNPAY, MoMo, ZaloPay.
-
Yêu thích & Thống kê: Lưu tin đăng yêu thích, xem thống kê lượt xem tin, quản lý thông báo.
-
Chuẩn SEO & Mobile Responsive: Giao diện tối ưu hoàn hảo cho máy tính và điện thoại, tự động tạo
sitemap.xml và robots.txt.
2. TÍNH NĂNG DÀNH CHO QUẢN TRỊ (ADMIN PANEL):
-
Dashboard thống kê tổng quan: Doanh thu, số lượng tin đăng, người dùng mới, giao dịch nạp tiền.
-
Quản lý tin đăng: Duyệt tin, ẩn/xóa tin vi phạm, gán nhãn VIP.
-
Quản lý thành viên & Phân quyền.
-
Quản lý danh mục sản phẩm, cấu hình gói cước dịch vụ & tỷ lệ nạp tiền.
-
Quản lý lịch sử nạp tiền và giao dịch ví.
-
Tích hợp trang Blog/Tin tức SEO bài viết.
3. CÔNG NGHỆ SỬ DỤNG:
-
Backend: PHP Native (Kiến trúc MVC sạch sẽ, dễ bảo trì). Cấu hình tại file config.php và điều hướng routes tại routes/web.php.
-
Database: MySQL / MariaDB (File SQL đính kèm đầy đủ trong thư mục database).
-
Frontend: HTML5, CSS3, JavaScript / AJAX, Bootstrap.
-
Security: CSRF Protection, Password Hashing, Prepared Statements chống SQL Injection.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
HƯỚNG DẪN CÀI ĐẶT
HƯỚNG DẪN CÀI ĐẶT CHI TIẾT:
Bước 1: Yêu cầu môi trường
- PHP version 7.4 trở lên (khuyên dùng PHP 8.0 - 8.2).
- Web Server: Apache / Nginx (Hỗ trợ mod_rewrite).
- Database: MySQL 5.7+ hoặc MariaDB.
Bước 2: Import Cơ sở dữ liệu (Database)
- Tạo 1 Database mới trong phpMyAdmin (Ví dụ tên: raovat_saas).
- Import file SQL nằm tại thư mục: database/raovat_saas.sql vào database vừa tạo.
Bước 3: Cấu hình Kết nối Database & URL
- Mở file: config/config.php
- Chỉnh sửa thông tin kết nối Database tương ứng:
define('DB_HOST', 'localhost');
define('DB_NAME', 'tên_database_của_bạn');
define('DB_USER', 'root');
define('DB_PASS', 'mật_khẩu_db');
Bước 4: Cấu hình mod_rewrite (Nếu cần)
- Đảm bảo file .htaccess ở thư mục gốc hoạt động để điều hướng Router.
Bước 5: Đăng nhập Tài khoản Admin mặc định
- Đường dẫn Admin: http://your-domain.com/admin
- Email: admin@raovat.com
- Mật khẩu: Admin@123456
(*) Nếu gặp khó khăn trong quá trình cài đặt, vui lòng liên hệ qua Email/SĐT hỗ trợ để được trợ giúp cài đặt nhanh chóng
Nguồn: Topcode.vn