HTML, CSS, và JavaScript: Đây là ba ngôn ngữ cơ bản được sử dụng để tạo giao diện người dùng cho trang web. HTML được sử dụng để cấu trúc nội dung trang web, CSS được sử dụng để thiết kế và định dạng giao diện, và JavaScript được sử dụng để thêm các chức năng tương tác.
Node.js và Express.js: Node.js là một môi trường chạy JavaScript phía server, cho phép bạn xây dựng các ứng dụng web đầy đủ chức năng. Express.js là một framework cho Node.js, giúp việc xây dựng ứng dụng web trở nên dễ dàng và nhanh chóng hơn bằng cách cung cấp một tập hợp các tính năng web và API tiêu chuẩn.
Firebase Admin SDK: Được sử dụng để tương tác với Firebase, một nền tảng phát triển ứng dụng di động và web do Google phát triển. Trong dự án này, Firebase Admin SDK được sử dụng để xác thực và lưu trữ dữ liệu người dùng.
Bcrypt: Một thư viện giúp mã hóa mật khẩu trước khi lưu trữ chúng vào cơ sở dữ liệu, tăng cường bảo mật cho ứng dụng.
Cách sử dụng dự án:
Cài đặt các phụ thuộc: Trước tiên, bạn cần cài đặt các phụ thuộc được liệt kê trong package.json bằng cách chạy lệnh npm install trong terminal.
Khởi động máy chủ: Sau khi cài đặt xong, bạn có thể khởi động máy chủ bằng cách chạy lệnh npm start. Máy chủ sẽ chạy trên cổng 3000, và bạn có thể truy cập ứng dụng web bằng cách mở trình duyệt và điều hướng đến http://localhost:3000.
Sử dụng ứng dụng: Trang chủ, trang đăng ký, và các trang sản phẩm có thể được truy cập thông qua các đường dẫn tương ứng trên trang web. Bạn có thể đăng ký một tài khoản mới, đăng nhập, và xem thông tin sản phẩm
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Mở Terminal hoặc Command Prompt.
Điều hướng đến thư mục chứa dự án bằng cách sử dụng lệnh cd (ví dụ: cd path/to/E-commerce).
Chạy lệnh npm install để cài đặt các phụ thuộc được liệt kê trong package.json.
npm install
npm start