degree map
1.0.0
介紹
DegreeMap 是Group 22在我們的助教Josiah Lansang的指導下為CPSC 471 卡加利大學課程開發的專案。它是一個綜合平台,旨在簡化學生的學術規劃和學位管理。該專案代表了三個團隊成員的協作努力,展示了使用ReactJs和SQLite3的現代前端和後端技術的整合。
main分支僅包含前端程式碼,沒有任何後端資料連結。要存取完整的後端功能,請切換到BackendIntegration分支並按照以下說明進行操作。
使用以下命令將GitHub儲存庫克隆到空白資料夾中。
git clone https://github.com/aymanmomin/degree-map.git安裝依賴項:
在啟動前端伺服器之前,運行:
npm install啟動前端:
安裝依賴項後,透過執行以下命令啟動前端伺服器:
npm startBackendIntegration )切換到後端整合分支:
透過執行以下命令確保您位於BackendIntegration分支:
git checkout BackendIntegration導航到後端目錄:
cd src/nodeBackend運行後端伺服器:
透過運行啟動後端:
node server.js這將建立資料庫並為其設定種子,產生可供使用的database.sqlite檔案。
注意:後端已在以下配置上成功測試: