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文件。
注意:后端已在以下配置上成功测试: