Organize it
1.0.0
该项目是在MCHACKS 2022 https://www.mchacks.ca/中进行的48小时。
计划上学期可能是一项艰巨的任务。您需要制定议程,提醒您的截止日期,制定考试时间表,并找到一个放置所有课堂笔记的地方。我为Google议程,Trello,OneNote等这些任务使用了很多工具。如果只有一个地方可以完成所有这些任务...
在Track-It之后,我们的最后一个黑客马拉松,这里是组织!
我们的申请应该是您可以进入每个学期,您的课程,议程,考试,笔记和截止日期的地方。当前,该应用程序仅允许您进入学期和课程,但是后端已经为截止日期,议程和注释做好了准备。
我们使用ASP.NET C#后端和vue.js Frontend构建了一个单页应用程序(SPA)。作为数据库,我们使用实体框架和身份来设置内存数据库(以节省时间!)。对于笔记存储,我们使用Azure Blob将其存储在云中
Project requirements : Visual Studio and npm对于主应用程序,请使用Visual Studio打开.sln并运行McHacks2022项目(使用IIS)。
在单独的终端中,导航到子折叠端ClientApp并运行npm install然后npm run serve 。
如果有错误,则可能需要使用npm install -g @vue/cli在本地安装VUEJS,然后重试
该项目应在您的localhost:80 。
要构建Docker Image,请在项目的根部打开一个终端,然后运行docker build -f .mchacks2022Dockerfile --force-rm -t mchacks2022 .