React: Một thư viện JavaScript để xây dựng giao diện người dùng. Dự án sử dụng React cho cả giao diện người dùng và logic ứng dụng phía client.
TailwindCSS: Một framework CSS utility-first giúp xây dựng giao diện một cách nhanh chóng và linh hoạt.
React Router Dom: Thư viện để quản lý routing trong ứng dụng React. Dự án sử dụng nó để xử lý việc điều hướng giữa các trang khác nhau.
Create React App: Một bộ công cụ để tạo ra các ứng dụng React mới mà không cần phải cấu hình từ đầu.
Chức năng chính của dự án bao gồm:
Hiển thị danh sách sản phẩm: Sử dụng ProductsList để hiển thị danh sách các sản phẩm.
Quản lý trang liên hệ: Sử dụng Contact để quản lý thông tin liên hệ.
Trang chủ: Sử dụng Home để hiển thị trang chủ của ứng dụng.
Đăng nhập: Sử dụng Login để quản lý việc đăng nhập của người dùng.
Hiển thị thông tin khi gặp lỗi: Sử dụng ErrorPage để hiển thị thông tin khi ứng dụng gặp lỗi.
Header: Sử dụng Header để hiển thị phần đầu trang của ứng dụng.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
npm install
npm start
Lệnh này sẽ khởi động ứng dụng ở chế độ phát triển. Mở http://localhost:3000 để xem ứng dụng trong trình duyệt của bạn. Trang sẽ tự động tải lại nếu bạn thực hiện bất kỳ thay đổi nào trong mã nguồn.