- Giới thiệu
- Đây là 1 dự án giao diện ứng dụng xem phim: hiển thị và tìm kiếm thông tin chi tiết các bộ phim bằng cách lấy dữ liệu thông qua API của "The movies database" (https://www.themoviedb.org/).
- Dự án sử dụng thư viện React, Scss, các hàm Hook, các thư viện, package hỗ trợ xây dựng giao diện người dùng.
- Mục đích:
- Hoàn thiện kĩ năng xử lý logic với ngôn ngữ Javascript
- Học cú pháp, cách sử dụng thư viện React, các hook
- Thiết kế, sáng tạo, sắp xếp bố cục hợp lý tương tác người dùng
- Linh hoạt giải quyết vấn đề với các loại, kiểu dữ liệu đa dạng
- Sử dụng bản nâng cấp của Css là Scss trong tạo giao diện
- Yêu cầu và cài đặt
- Yêu cầu phiên bản: Node >= 14.7.0, npm >= 9.5.1
- Cài đặt Nodesjs:
- Cho ubuntu:
- sudo apt install nodejs
- Kiểm tra phiên bản: node -v
- cài npm package: sudo apt install npm
- Cho Window:
- https://nodejs.org/en/download
- mở cmd: npm install -g npm
- Kiểm tra phiên bản node và npm: node -v và npm -v
- Tải dự án:
- git clone: https://github.com/hiepntfx18379/movieReact.git
- Hoặc dowload file zip
- Chạy dự án trong vscode:
- Trong terminal: npm install
- npm start