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 start
BackendIntegration
)切换到后端集成分支:
通过运行以下命令确保您位于BackendIntegration
分支:
git checkout BackendIntegration
导航到后端目录:
cd src/nodeBackend
运行后端服务器:
通过运行启动后端:
node server.js
这将创建数据库并为其设定种子,生成可供使用的database.sqlite
文件。
注意:后端已在以下配置上成功测试: