Mern Stack Website
Dễ dàng tra cứu từ điển, lưu từ vựng ưa thích hoặc xem lại với dạng Flash Card.
Thuận tiện cho việc ôn từ vựng tiếng anh, mở rộng hiểu biết.
Đáp ứng được yêu cầu CRUD cơ bản của 1 website đồ án ở trường.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
HƯỚNG DẪN CÀI ĐẶT
Bước Hướng Dẫn Cài Đặt
Bước 1: Mình đã có đính kèm sẵn link API từ điển free (api_url.txt) cho các bạn tham khảo.
Bước 2:
+ Các bạn chuẩn bị trước MongoDB với bảng Collection là "dictionary" hoặc các bạn tự tạo sẵn cơ sở dữ liệu với tên khác tự đặt cũng được.
+ Mở file .env trong thư mục backend để chỉnh sửa lại tên kết nối csdl mongoDB.
Bước 3:
- Cài đặt các thư viện:
Vì mình đã xóa thư mục node_module nên giờ các bạn phải cài lại các thư viện ở cả 2 thư mục mới có thể chạy được web.
Mở 2 tab terminal
=> Dùng lệnh npm install ở cả 2 Tab
- Tiến hành run code.
+ Tab 1: cd vào thư mục backend và thực hiện lệnh : npm run dev
+ Tab 2: cd vào thư mục frontend và thực hiện lệnh: npm start
Mở đường dẫn như link trong video hướng dẫn của mình để khởi tạo Website tra cứu từ điển.
Sau đó các bạn thực hiện tra cứu như bình thường nhé.
Ở đây có Tab quản lí thẻ Flash Card giúp các bạn học từ vựng.
- Có đầy đủ chức năng CRUD của 1 website:
+ Create : Tạo thẻ từ vựng mới gồm tên từ vựng và nghĩa
+ Read: Liệt kê thẻ từ vựng đã tạo
+ Update: Cập nhật trực tiếp từ vựng
+ Delete: Xóa thẻ từ vựng
Nguồn: Topcode.vn