Các thư viện hỗ trợ :
- react-native-timeline-flatlist
- react-navigation
- react-native-typography
- react-native-search-filter
- OpenWeatherMap API
- moments
- ........
------------------------------------------------------------------------------
App chạy được trên cả android và ios, ứng dụng có thể xem dữ liệu thời tiết các địa điểm nhất định, dữ liệu hiển thị gồm các chỉ số nhiệt độ ,uv ,sức gió, ... cùng với đó là dự báo theo giờ các ngày tiếp theo. Dữ liệu được lấy qua OpenWeatherMap API
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Bạn cần cài đặt RN trước khi run project nhé ( follow theo doc chính thống https://reactnative.dev/docs/environment-setup )
API KEY OPENWEATHERMAP : Tạo tài khoản openweathermap => subscribe One Call API => cuối cùng là tạo API KEY => vào src/config/index => thay OW_API_KEY bằng key mới .
Trong thư mục mình đã đóng gói sẵn node_module nên bạn có thể chạy yarn để install lại node_module cũng được :
- Android : cd android && ./gradlew clean sau đó chỉ cần gõ lệnh npx react-native run-android hoặc yarn android
- iOs : chạy lệnh npx pod-install sau đó npx react-native run-ios / yarn ios là được
Nếu chạy trên mac gặp lỗi miss sdk android thì bạn fix theo hướng dẫn nhé ( https://stackoverflow.com/questions/32634352/react-native-android-build-failed-sdk-location-not-found )