Skip to content

Latest commit

 

History

History
115 lines (81 loc) · 4.02 KB

README.md

File metadata and controls

115 lines (81 loc) · 4.02 KB

🛒 Patina E-Commerce Website

Laravel Bootstrap MySQL JavaScript


📜 Giới thiệu

Patina E-Commerce Website cung cấp một hệ sinh thái mua sắm trực tuyến toàn diện với các tính năng chính:

  • Địa chỉ trang web: https://thoitrangpatina.shop/
  • Trang chủ: Hiển thị sản phẩm nổi bật, banner quảng cáo, và danh mục sản phẩm.
  • Quản lý tài khoản: Đăng ký/đăng nhập qua email hoặc qua google, quản lý thông tin cá nhân và lịch sử mua hàng.
  • Trang sản phẩm: Bộ lọc sản phẩm đa dạng, hiển thị chi tiết và đánh giá khách hàng.
  • Giỏ hàng & Thanh toán: Thanh toán online và tùy chọn giao hàng linh hoạt, tích hợp VNPAY.
  • Hệ thống tìm kiếm: Tìm kiếm nâng cao.
  • Trang bài viết: Hiển thị bài viết nổi bật, bình luận bài viết (nested comment).
  • Trang quản trị: Quản lý sản phẩm, đơn hàng, khách hàng, báo cáo doanh thu quản lý giao diện cho header, footer, banner, social media, đơn hàng, giảm giá, tài khoản khách hàng, bài viết - bình luận, đánh giá sản phẩm.
  • Đánh giá & Bình luận: Hỗ trợ để lại nhận xét sản phẩm.
  • Hỗ trợ khách hàng: FAQ, form liên hệ.
  • Chương trình khuyến mãi: Mã giảm giá và ưu đãi cho khách hàng nhận được mã giảm trên popup.

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

Trang web thương mại điện tử đầy đủ chức năng:

  • Sản phẩm biến thể.
  • Chức năng bình luận sản phẩm với khả năng lồng ghép bình luận.
  • Thiết lập và áp dụng mã giảm giá cho sản phẩm.
  • Quản lý đơn hàng cho người dùng.
  • Thêm sản phẩm vào giỏ hàng và thanh toán nhanh chóng.
  • Đăng nhập dễ dàng qua Google.
  • Giao diện thông minh và dễ sử dụng nhờ BootstrapJavaScript.

🛠️ Công nghệ sử dụng

Ngôn ngữ

PHP JavaScript

Frontend Framework & CSS

Bootstrap

Backend Framework

Laravel

Cơ sở dữ liệu

MySQL


💻 Cài đặt và chạy dự án

Yêu cầu hệ thống

  • PHP >= 8.0
  • MySQL >= 8.0
  • Laravel >= 10.0

1. Clone repository

git clone https://github.com/PhongNguyenWebDev/Patina_E-Commerce.git

2. Cài đặt các dependencies

cd Patina_E-Commerce
composer install

3. Sao chép file .env.example và cấu hình thông tin cơ sở dữ liệu

cp .env.example .env

**Mở file .env và cập nhật thông tin kết nối cơ sở dữ liệu:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=patina1
DB_USERNAME=root
DB_PASSWORD=

4. Tạo key cho dự án

php artisan key:generate

5. Chạy server

php artisan serve

Mở trình duyệt và truy cập: http://localhost:8000

📧 Thông tin liên hệ Nếu bạn cần hỗ trợ thêm, hãy gửi email cho tôi qua: 📧 [email protected]

Cảm ơn bạn đã ghé thăm dự án của tôi! 🚀