Blog

Theo dõi thông tin mới nhất được cập nhật trực tiếp từ Transmoni team.

Xây dựng website bán hàng bằng Laravel - Dựng trang thông tin Sản phẩm

Để Khách hàng có thể xem và tìm hiểu kỹ hơn về thông tin của một Sản phẩm bao gồm giá bán, số lượng tồn kho hay các mô tả về những đặc tính kỹ thuật ví dụ chất liệu, kiểu dáng... chúng ta sẽ cần đến một trang riêng cho mỗi sản phẩm, hãy cùng tìm hiểu cách để tạo một trang như vậy trong bài viết này.

Xây dựng website bán hàng bằng Laravel - Thiết lập và quản lý đơn hàng

Quản lý đơn hàng là quy trình back-end để quản lý và kiện toàn các đơn hàng trực tuyến. Việc này bao gồm mọi thứ từ định tuyến đơn hàng, in nhãn vận chuyển cho đến đến trả hàng cho khách. Trong bài viết của ngày hôm nay chúng ta sẽ cùng tìm hiểu cách để tạo và quản lý các đơn đặt hàng.

Xây dựng website bán hàng bằng Laravel - Tổ chức và Phân loại Sản phẩm

Một sản phẩm có thể nằm trong một hoặc nhiều danh mục khác nhau. Để phân phối sản phẩm vào các danh mục chúng ta cần thêm một tính năng trong phần quản lý sản phẩm, hãy cùng tìm hiểu cách thực hiện trong bài viết này nhé!

Xây dựng website bán hàng bằng Laravel - Thuộc tính và các Biến thể của Sản phẩm

Thuộc tính (option) sản phẩm là các đặc tính kỹ thuật riêng biệt của từng sản phẩm ví dụ như kích cỡ, màu sắc... Và một sản phẩm thường có một hoặc nhiều thuộc tính khác nhau, các thuộc tính này được kết hợp lại tạo nên một Biến thể (variant) của sản phẩm. Trong bài viết này chúng ta sẽ cùng tìm hiểu cách xây dựng tính năng Thuộc tính và Biến thể cho sản phẩm.

Xây dựng website bán hàng bằng Laravel - Tạo trình soạn thảo WYSIWYG với tiptap

Trình soạn thảo WYSIWYG là một công cụ cực kỳ hữu ích cung cấp cho người sử dụng khả năng chỉnh sửa và cập nhật nội dung trên website của họ mà không cần làm phiền đến các lập trình viên. Trong trình soạn thảo WYSIWYG, nội dung đã chỉnh sửa dù là văn bản hay đồ họa, sẽ xuất hiện ở dạng gần giống với sản phẩm cuối cùng. Trong bài viết này tôi sẽ hướng dẫn bạn tạo dựng một trình soạn thảo wysiwyg dưới dạng blade component sử dụng thư viện Tiptap.

Xây dựng website bán hàng bằng Laravel - Thiết lập Danh mục Sản phẩm

Danh mục Sản phẩm (Product Category) là một nhóm các sản phẩm tương tự có chung các đặc điểm liên quan. Với việc phân loại sản phẩm theo từng danh mục sẽ giúp khách hàng của bạn có thể nhanh chóng tìm được sản phẩm mong muốn dựa trên các đặc điểm chung của từng dòng sản phẩm.

Xây dựng website bán hàng bằng Laravel - Phân quyền truy cập

Sau khi cài đặt Laravel Breeze và thực hiện phân chia layout cho Khách hàng và Quản trị viên, công việc tiếp theo chúng ta cần làm là phân chia quyền hạn truy cập. Theo đó Admin (Quản trị viên) sẽ có quyền truy cập vào phần quản lý của hệ thống trong khi Khách hàng thì không được phép truy cập vào những trang này.

Xây dựng website bán hàng bằng Laravel - Khởi tạo dự án

Đây là phần mở đầu của loạt bài hướng dẫn Xây dựng website bán hàng bằng Laravel, trong phần này chúng ta sẽ tạo một ứng dụng Laravel mới và thiết lập kho lưu trữ Git cho dự án của mình và cuối cùng là cài đặt Laravel Breeze để xây dựng tính năng xác thực người dùng.

Xây dựng website bán hàng bằng Laravel - Giới thiệu

Trong loạt bài này chúng ta sẽ học cách xây dựng website Thương Mại Điện Tử bằng Laravel một cách chi tiết và đầy đủ. Toàn bộ quá trình thực hiện hết sức đơn giản và dễ hiểu, tôi sẽ hướng dẫn bạn từ những bước đầu tiên của việc khởi tạo dự án với Laravel cho đến những bước cuối cùng là tạo một đơn hàng hoàn chỉnh. Ngoài ra bạn cũng sẽ được học về các thư viện bổ trợ phổ biến hiện nay dành cho Laravel là Livewire, Alpinejs và Tailwind CSS.