ĐĂNG NHẬP
Dự án là một hệ thống web tự động thu thập và quản lý tin tức tài chính – chứng khoán mới nhất từ Vietstock, được xây dựng bằng Laravel 12. Hệ thống được thiết kế hiện đại, thân thiện, với giao diện người dùng tương tự VnExpress, đồng thời hỗ trợ đầy đủ các chức năng quản trị nội dung và thống kê.
Tự động thu thập tin tức mới nhất từ Vietstock
Hệ thống sử dụng crontab command để tự động chạy các lệnh lấy tin theo lịch trình.
Tự động lấy tất cả các loại tin tức mới nhất, bao gồm cả tin tổng hợp, thị trường, doanh nghiệp...
Quản lý bài viết (CRUD)
Cho phép thêm, sửa, xóa, xem chi tiết bài viết đã thu thập.
Có thể chỉnh sửa nội dung, ảnh đại diện, metadata SEO...
Quản lý chuyên mục (CRUD Category)
Tạo và phân loại bài viết theo chuyên mục (ví dụ: Thị trường, Kinh tế vĩ mô, Cổ phiếu...).
Quản lý tác giả (CRUD Author)
Quản lý thông tin người viết bài hoặc người biên tập nội dung.
Quản lý thẻ tag bài viết (CRUD Tag)
Gắn tag cho bài viết để hỗ trợ tìm kiếm và phân loại nâng cao.
Thống kê – Dashboard
Giao diện thống kê tổng quan số lượng bài viết theo ngày, theo chuyên mục, số lượt xem, bài viết nổi bật...
Biểu đồ, bảng số liệu trực quan.
Giao diện người dùng hiện đại
Giao diện frontend được thiết kế theo phong cách VnExpress, phù hợp với trải nghiệm đọc tin tức chuyên nghiệp.
Tương thích đa thiết bị (responsive), tốc độ tải nhanh.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
composer install
.env
cp .env.example .env
Sau đó, mở file .env và chỉnh sửa thông tin kết nối database:
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=vietstock DB_USERNAME=root DB_PASSWORD=secret
php artisan key:generate php artisan migrate php artisan db:seed
Lệnh db:seed sẽ khởi tạo dữ liệu mặc định, bao gồm tài khoản quản trị.
db:seed
URL đăng nhập: http://localhost/admin
Tài khoản: admin
admin
Mật khẩu: 12345678
12345678
php artisan app:auto-clone-vietstock
Lệnh này sẽ tự động thu thập tất cả các tin tức mới nhất từ Vietstock và lưu vào hệ thống.
crontab -e
0 * * * * cd /path/to/vietstock-news && php artisan app:auto-clone-vietstock >> /dev/null 2>&1
/path/to/vietstock-news
Sau khi hoàn tất các bước trên:
Hệ thống sẽ tự động lấy tin từ Vietstock mỗi giờ thông qua Crontab.
Quản trị viên có thể đăng nhập tại /admin để quản lý bài viết, chuyên mục, tác giả, tag và xem thống kê dashboard.
/admin
Giao diện frontend hiển thị tin tức thân thiện, tương tự VnExpress, sẵn sàng để người dùng truy cập và đọc tin.
Liên hệ với mình qua zalo để được hướng dẫn cài đặt nếu cần
Thông tin liên hệ sẽ hiển thị sau khi mua thành công
Nguồn: Topcode.vn
CODE NỔI BẬT
Source code website thương mại điện tử bán quần áo Laravel React đồ án website bán quần áo
Full code website bán xe đạp | Quản lý cửa hàng bán xe đạp | Có thể chuyển đổi bán điện thoại quần áo nội thất gia dụng
Full code website bán giày phụ kiện | Hệ thống quản lý cửa bàng bán giày quần áo phụ kiện
Source code website bóng đá quản lý đội bóng giải đấu cầu thủ | Hệ thống giải đấu bóng đá quản lý đội bóng cầu thủ đội tuyển
Laravel 10 - Full source code Web Truyện chữ siêu chất
CODE GẦN GIỐNG