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 .