Đăng ký, đăng nhập sử dụng Dynonary. Có thể đăng nhập với Google và Facebook.
Đóng góp từ, câu của người dùng.
Quản lý tài khoản người dùng (Xem, chỉnh sửa, xóa tài khoản).
Click nghe một từ, câu trực tiếp trên ứng dụng.
Các cài đặt chung như voice, custom theme.
Học bảng IPA (Bảng chữ cái phiên âm quốc tế).
Table 1000+ câu thông tin tiếp theo.
Từ vựng Flashcard (Trình chiếu & Thư viện).
Từ điển Dynonary (Tìm kiếm, lọc thêm chủ đề, cấp độ, loại từ, sắp xếp...).
Lưu danh sách người dùng yêu thích.
Bảng động từ bất quy tắc.
Nhúng Blog file html vào phần ngữ pháp.
Chơi game, ôn tập từ vựng.
Bảng xếp hạng, so sánh kết quả cùng bạn bè.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Công nghệ xây dựng
Backend, Database
-
-
Nodejs, ExpressJS, RESTFul APIs.
-
MongoDB, MongooseJS.
-
JWT (JSON Web Token).
-
Nodemailer.
-
Passport (Google Token, Facebook token).
-
Frontend
-
ReactJS, React Hook, Material UI Library.
-
Axios RESTFul API, query string.
-
React Hook Form, Yup.
-
Redux, react-redux, Reudx-toolkit.
-
Storage, Hosting, Cloud:
-
Cloudinary.
-
Mongodb Atlas.
-
Heroku Hosting.
Cài đặt thư viện ở Backend, Frontend
npm install (hoặc yarn install)
Thay thế file .local.env thành file .env và cập nhật thông tin.
Chạy project
cd backend
npm start (hoặc yarn dev để chạy môi trường dev)
cd frontend