-
Next.js: Dự án được xây dựng bằng framework Next.js, cho phép chúng ta phát triển ứng dụng web hiện đại với React.
-
Tailwind CSS: Sử dụng Tailwind CSS để tạo giao diện người dùng đẹp và dễ dàng tùy chỉnh.
-
JavaScript: Ngôn ngữ lập trình chính được sử dụng cho phía client-side.
-
MongoDB: Sử dụng MongoDB để lưu trữ và quản lý dữ liệu của cửa hàng, bao gồm thông tin về sản phẩm và đơn đặt hàng.
-
Firebase: Sử dụng Firebase cho việc quản lý xác thực người dùng, cơ sở dữ liệu thời gian thực, và tích hợp nhiều tính năng hữu ích khác.
-
JWT (JSON Web Tokens): Sử dụng JWT để xác thực và bảo mật các giao dịch giữa phía máy chủ và phía client.
Dự án này là một trang web bán hàng trực tuyến chuyên về quần áo. Chúng tôi cung cấp một nền tảng mua sắm trực tuyến đáng tin cậy cho người dùng. Dưới đây là một số tính năng chính:
-
Hiển thị danh mục sản phẩm đa dạng, bao gồm quần áo nam và nữ, phụ kiện, và nhiều loại khác.
-
Cho phép người dùng xem chi tiết sản phẩm, bao gồm hình ảnh, mô tả và giá cả.
-
Thêm sản phẩm vào giỏ hàng và thực hiện đơn đặt hàng.
-
lưu trữ thông tin ảnh của sản phẩm thông qua Firebase.
-
Theo dõi đơn hàng của người dùng và cập nhật tình trạng đơn hàng.
Dự án này là một dự án cá nhân được tạo ra với mục đích học tập và rèn luyện kỹ năng phát triển phần mềm. Nó bao gồm các chức năng quản lý sản phẩm, giỏ hàng, đơn đặt hàng, địa chỉ, và quản lý người dùng.
-
Đăng Nhập (Login): Cho phép người dùng đăng nhập vào tài khoản của họ để truy cập các tính năng và thông tin cá nhân.
-
Đăng Ký (Register): Cho phép người dùng tạo tài khoản mới bằng cách cung cấp thông tin cần thiết.
-
Quản Lý Sản Phẩm (Product): Bao gồm tạo, cập nhật, xóa, lấy tất cả sản phẩm, và lấy sản phẩm theo ID.
-
Quản Lý Giỏ Hàng (Cart): Bao gồm tạo, cập nhật, xóa, lấy tất cả giỏ hàng, và lấy giỏ hàng theo ID.
-
Quản Lý Đơn Đặt Hàng (Order): Bao gồm tạo, cập nhật, xóa, lấy tất cả đơn đặt hàng, và lấy đơn đặt hàng theo ID.
-
Quản Lý Địa Chỉ (Address): Bao gồm tạo, cập nhật, xóa, lấy tất cả địa chỉ, và lấy địa chỉ theo ID.
-
Xem Thông Tin Người Dùng (View User): Cho phép người dùng xem và quản lý thông tin cá nhân.
-
Xem Thông Tin Quản Trị (View Admin): Cho phép quản trị viên xem và quản lý thông tin sản phẩm, đơn đặt hàng, và người dùng.
Nếu bạn cần hỗ trợ hoặc có câu hỏi, vui lòng liên hệ chúng tôi qua dinhnguyenminhhoang28@gmail.com/0337972340