
為房主提供的房屋翻新和維護申請將能夠創建專門針對魁北克市場的糾正和預防性維護工作的工作訂單。每次購房都必須分類並根據省和區域要求設定的嚴格檢查標准通過。但是,檢查結果太長了,對於客戶來說,不容易翻譯。該應用程序旨在以視覺上吸引人的方式凝結,總結和解釋結果,以使客戶更好地了解其房屋。考慮到這一點,房主將能夠創建和跟踪工作訂單以進行糾正和預防性維護。
其次,該應用程序將包含一個附加功能,使客戶可以連接到可以直接與應用程序請求和訪問服務的本地承包商網絡。工作順序的狀態可以輕鬆檢索,計劃和更新。
該項目還託管在康科迪亞大學吉娜·科迪(Gina Cody)工程展覽會網站上。
該Web應用程序使用以下技術:
在開始之前,請確保您擁有NPM(6.12+),Node(12.9.0+)和MySQL(5.7.22+)的工作版本。
npm --version
node --version
mysql --version必須為應用程序的兩個部分安裝必要的依賴項。
對於後端,執行:
cd backend/
npm install對於前端,執行:
cd frontend/
npm install更新- 在2019年10月19日的Mac OSX Catalina(10.15及以上)的最新版本以及用zsh更換bash的情況下,必須採取其他步驟,以允許該應用程序運行。
請勿將bash用於OSX 10.15及以上。
從Apple菜單中選擇System Preferences 。
選擇Security & Privacy圖標。
在Privacy選項卡下,並在左側窗格上找到Full Disk Access文件夾。
在復選框上勾選Watchman應用程序以授予完整的訪問權限。
重新啟動zsh和MENDER應用程序應從此處順利運行。
/後端將需要以下環境變量:
JWT_KEY=
RDS_HOSTNAME=
RDS_PORT=
RDS_USERNAME=
RDS_PASSWORD=
RDS_DATABASE=/前端將需要以下環境變量:
LOCAL_API_KEY= < ip-address > :3000要啟動後端服務器,請使用backend/ ::
答:在Nodedemon上:
npm start或者
B.在TS節點上:
npm run dev要啟動前端服務器,請使用frontend/ ::
npm start之後,掃描條形碼或導航到手機提供的Expo提供的鏈接。
請注意,這兩個服務器都必須作為單獨的進程運行,以使應用程序的功能。
要創建和啟動容器,請使用項目root的以下命令:
docker-compose up --build確保通過安裝的Docker技術啟用端口轉發,特別是針對以下主機和來賓端口:3000:3000,19000:19000,19001:19001和19002:19002。此外,將以下環境變量添加到 /前端:
REACT_NATIVE_PACKAGER_HOSTNAME=<ip-address>
最後,一旦構建了應用程序,掃描端子中顯示的QR。
目前,出於開發目的,支持後端的民意調查/熱重載,但不支持前端(請參閱#195)。
| Jamal Ghamrouai | Dania Kalomiris |
|---|---|
| Anamika Pancholy | 丹尼爾·普羅沃特斯基 |
| 米拉·羅伊(Mila Roisin) | 塞巴斯蒂安·奧格(Sébastienong) |