/vn-e-learning

React native - Online Learning App

Primary LanguageJavaScript

------------------------------------------------
Nguyễn Hoàng Văn Nhã
1512363
Hướng dẫn để cài đặt và chạy ứng dụng.
- Yêu cầu: Máy cài sẵn npm, nodejs, react-native, expo 
- Clone source code về máy
- Mở termial tại thư mục góc của source code vừa clone chạy lệnh: expo install
- Để chạy trên các thiết bị khác nhau ta chạy các lệnh sau trên terminal:
    - Chạy trên Android: npm run android
    - Chạy trên iOS: npm run iOS
---------------
Deadline 1: Mock-up UI/UX cho toàn bộ ứng dụng
  - Commit ID: ebe25795bc109801579e24a6a88aab424b851088
Deadline 2: Xây dựng ứng dụng offline cho toàn bộ ứng dụng
  - Commit ID: 3b80b20869b65b3926b5beca039fe5de6575a191
  - Video demo: https://youtu.be/gGE0ZGVkM-w
Deadline 3: Implement final project connect to API (itedu.me)
  - Commit ID: 04101eaa7158393dd35f2a8e8c03c4122cdfb876
  - Video demo: https://youtu.be/0GcmDCK5HGU
Deadline 4: Complete app with checklist
  - Commit ID: 2cd1d60c35a37a1d0e424a21800f5176c9dd6b4d
  - Video demo: https://youtu.be/1pBzcH7J1no
  
------------------------------------------------

How to build this app

- 1 Install node https://nodejs.org/en/download/package-manager/


- 2 Install react-native https://reactnative.dev/docs/0.61/getting-started

- 3 Install expo https://docs.expo.io/get-started/installation/

- 4 Open termial

- 5 Clone project `git clone git@github.com:nguyenhoangvannha/vn-e-learning.git`

- 6 `cd vn-e-learning'

- 7 'npm install'

- 8 'npm run ios' or 'npm run android'