**Privacy Policy****
__________________________________________________
<http://www.kobelco.co.jp/privacy/>
Tổng quan về dự án
===
SVN Link: <http://svn.acvdev.com/proj_kolbeco>
Spec: <https://docs.google.com/spreadsheets/d/1R4LcNAhwsavW4tcwEoPQz9MfMP7NEF7k7Y9N311ao9w/edit#gid=2084381972>
Message: <https://docs.google.com/spreadsheets/d/1v-JkRfRIG1LSH8lEuKhk1unH69y-_HtXzbHydGq-pVs/edit#gid=75186560>
Release Note:<https://docs.google.com/spreadsheets/d/1Id_hwDxf3ZECC1YmMjC3HdJ_opi-lJ6z8o2wnlk1qwk/edit?usp=sharing>
Khách hàng:
╲---
**End client**
__________________________________________________
Công ty Kobelco - công ty sản xuát thép lớn của Nhật
Link wiki (tiếng Anh) <https://en.wikipedia.org/wiki/Kobe_Steel>
App lần này sẽ phục vụ cho mảng nghiệp vụ hàn của công ty.
**Khách hàng làm việc trực tiếp với ACV**
__________________________________________________
Bà Nakajima công ty Kobelco Business Support - công ty con có nghiệp vụ hỗ trợ phát triển kinh doanh cho công ty mẹ của Kobelco. Về tính chất hoạt động là 2 công ty độc lập. Trong dự án với ACV có thể nói Kobelco Business Support sẽ nhận dự án từ Kobelco rồi offshore về ACV.Cần lưu ý điểm này trong quá trình nhận/confirm/gửi sản phẩm cho khách.
Nội dung phát triển
**Dữ liệu**
__________________________________________________
Về mảng nghiệp vụ hàn (phòng nghiệp vụ hàn trực thuộc công ty), Kobelco có catalog / sách hướng dẫn / tạp chí về các sản phẩm của công ty và những thông tin liên quannhư kỹ thuật hàn, các hệ số, chỉ số kỹ thuật. Hiện tại người sử dụng sản phẩm của công ty có thể lên trên web rồi download PDF hay xem ebook để update những thông tin này.
**Bối cảnh**
__________________________________________________
Nhằm nâng cao chất lượng dịch vụ cũng như đưa thông tin sản phẩm đến gần hơn với người dùng trong thời đại công nghệ số, Kobelco muốn tạo 1 app mà người dùng có thể truy xuất dữ liệu về sản phẩm cũng như tiếp cận một số tool tính toán các chỉ số kỹ thuật tiện lợi. Họ cũng nói có thể tưởng tưởng app này như 1 thư viện di động nhỏ, nơi người dùng có thể tra cứu thông tin qua smartphone.
**Những chức năng cơ bản**
__________________________________________________
Link web:
Tiếng Nhật <http://www.kobelco.co.jp/welding/>
Tiếng Anh <http://www.kobelco.co.jp/english/welding/>
Tiếng Trung <http://www.kobelco.co.jp/chinese/welding/>
1. Tìm kiếm sản phẩm (bằng các trường tìm kiếm)
Chức năng này cũng đã có trên web. Bên khách sẽ cung cấp tài liệu (chủ yếu là PDF), thông tin các trường tìm kiếm và dữ liệu link giữa trường tìm kiếm và sản phẩm (file PDF). ACV cần phát triển để người dùng có thể tìm kiếm và đọc những PDF này trên app.
2. Tìm kiếm sản phẩm (bằng QR Code)
Chức năng này chưa có trên web. Bên khách sẽ cung cấp thông tin về QR Code (bộ config lấy được khi scan, ý nghĩa của từng thông số, dữ liệu link những thông số này và sản phẩm). ACV cần phát triển để người dùng sau khi scan QR Code có thể truy xuất ra được sản phẩm. Từ trang kết quả có thể view được PDF giới thiệu sản phẩm (như chức năng 1).
3. View các dữ liệu web trên app
Hiện Kobelco có 1 số trang thông tin như giới thiệu sản phẩm được sử dụng trong các lĩnh vực khác nhau, thông tin chung về công ty, đặc biệt là trang về tạp chí kĩ thuật Boudayori (<http://www.boudayori-gijutsugaido.com>). Khách hàng mong muốn người dùng khi truy cập vào những trang này có thể view trực tiếp trên app. Cần lưu ý trang Boudayori vì ngoài các content HTML, trang này trên bản web có cho người dùng đọc online ebook.
4. Chức năng login
Chức năng này chưa có trên web. Khách hàng có 1 tổ chức là hiệp hội hàn Kobe. Tổ chức này cung cấp những chứng chỉ nghề về nghiệp vụ hàn và các dịch vụ xung quanh như khoá học, kỳ thi v.v... Ở lần phát triển app lần này họ mong muốn sẽ có chức năng Login dành riêng cho member của hiệp hội hàn. Ở trang cá nhân member có thể kiểm tra được các chứng chỉ mình đã lấy/chưa lấy và 1 số chức năng khác (có 1 số chức năng như tích điểm dựa vào scan QR Code sản phẩm đã dùng sẽ được phát triển sau, chưa thực hiện lần này). Việc đăng ký member sẽ do bộ phận chăm sóc khách hàng thực hiện, không có chức năng đăng ký. Chức năng này có sử dụng DB để lưu data của từng user, đòi hỏi đồng bộ và truy xuất realtime nên cần confirm thêm với khách hàng.
5. Các tool tính toán tiện lợi
Có khoảng 6 chức năng tính toán khác nhau, công thức tính đã được bên khách hàng cung cấp.
6. Các chức năng khác
Push notify khi có update dữ liệu (có sản phẩm mới/file PDF mới). Vì việc update dữ liệu do bên khách hàng thực hiện nên chức năng này cần xem xét thêm.
Đa ngôn ngữ : Khách có list Anh, Nhật, Trung, Hàn tuy như xem trên web thì hiện dữ liệu khách đang dừng ở Anh, Nhật, Trung, không có Hàn. (Hoàng Update) Ở lần phát triển này chỉ có tiếng Nhật.
Link với youtube : Hiển thị playlist, video channel của khách (tên channel : KOBELCOofficial), cho play video trong app.
Yêu cầu design
Link draw.io : <https://drive.google.com/file/d/16XakiVjzHzD2HdMPKZznuw_sJa9JM4oa/view?usp=sharing>
Link XD : <https://xd.adobe.com/view/e5088769-c8df-472e-4f73-8a8f56986f42-9339/>
Designer hay comtor cần edit hay copy text từ file liên hệ Hoàng để share bằng mail.
Yêu cầu của khách hàng chỉ dừng ở mức dựa trên UI của web để design. Tuy nhiên bác Tô cũng nói web này đã quá lâu rồi, khi bê nguyên ra sẽ rất lỗi thời và xấu nên phương hướng sẽ lấy 2 màu chủ đạo là trắng và xanh như trên web, phần design button hay các chi tiết còn lại sẽ tự làm và đề án lên khách.
Lưu ý : tất cả các màn hình trên draw.io đang để biểu tượng browser là cho mở html/web trực tiếp trên app, không chuyển qua browser khác như safari hay chrome.
Thông tin server
Server
ssh
ip: 52.193.192.20
port: 22
user: ec2-user
key_pair: kobelco_product
mysql:
host: 52.193.192.20
port: 3306
user: acv
pass: Admin@123456
Database name test: kobel_cus
Database khách hàng test: kobel
filekey
kobelco.pem (attached file)
** Backend+API :**
1/API doc:
<https://documenter.getpostman.com/view/5640902/S1LsYAaW>
( hoăc import file Kobel.postman_collection.json vào postman)
2/ Backend:
**Tài khoản site test:**
**<http://acvdev.com:9820>**
__________________________________________________
User: user3/xMNunUxoPg
Manager: manager/12345678
site thật: <http://app.kobelco-welding.jp/>
acv_01/matkhaunguyhiem
*** Tài khoản site khách hàng test:** <http://acvdev.com:8085>
User: user3/xMNunUxoPg
Manager: manager/WrDOosPsCx
** Tài khoản site public cho khách hàng :
** <http://52.193.192.20>
User: user3/xMNunUxoPg
Manager: manager/WrDOosPsCx
Admin: ACV-01/matkhaunguyhiem
Thư viện
Install thư viện react-native-youtube:
Trỏ đến thư mục chứa Project rồi lần lượt chạy lệnh:
* Android:
1)npm install react-native-youtube -S
2)react-native link
3)Nếu gặp lỗi "ReactYoutube" was not found in UIManage thì phải tự thêm 2 dòng trong java/mainApplication: <https://github.com/inProgress-team/react-native-youtube/issues/339>
3.1 import com.inprogress.reactnativeyoutube.ReactNativeYouTube;
3.2 thêm new ReactNativeYouTube() trong getPackages()
* IOS:
1)npm install -g rnpm
2)rnpm link
App support
IOS 10 - IP5 trở lên
Android 5.0 trở lên
**FujiSSL_ManagementSite**
__________________________________________________
<https://console.fujissl.jp/>
**FujiSSL_ID/PW**
__________________________________________________
| ID | PW |
|:-------------------:|:----------------:|
|kbs-app@kobelco.com| CDUk_Jj3Evh7nVBg |
**SettingManual**
__________________________________________________
<https://console.fujissl.jp/index.php/docs/002>