Merge branch 'master' of http://khuhub.khu.ac.kr/2021105636/Extended-Calendar
Showing
1 changed file
with
43 additions
and
20 deletions
1 | +[](https://www.mysql.com/) | ||
2 | +[](https://developers.google.com/web/tools/puppeteer) | ||
3 | +[](https://developers.google.com/web/tools/puppeteer) | ||
4 | +[](https://developers.google.com/web/tools/puppeteer) | ||
5 | + | ||
6 | + | ||
7 | + | ||
1 | # E-Campus 연동 확장 캘린더 | 8 | # E-Campus 연동 확장 캘린더 |
2 | --------------- | 9 | + |
10 | +[E-Campus 연동 확장 캘린더](http://3.34.173.161:3001/) | ||
11 | + | ||
3 | <br> | 12 | <br> |
4 | 13 | ||
5 | ## About The Project | 14 | ## About The Project |
6 | -+ 경희대학교 E-Campus 로그인 정보를 입력하면 E-Campus 내 일정들을 연동해줍니다. | ||
7 | -+ 수업, 과제 마감 기한과 나의 다른 일정들을 E-Campus 캘린더를 통하지 않아도 한 번에 파악할 수 있습니다. | ||
8 | 15 | ||
16 | +- 경희대학교 E-Campus 로그인 정보를 입력하면 E-Campus 내 일정들을 연동해줍니다. | ||
17 | +- 수업, 과제 마감 기한과 나의 다른 일정들을 E-Campus 캘린더를 통하지 않아도 한 번에 파악할 수 있습니다. | ||
18 | +- 실시간 줌 수업, E-Campus에는 등록되지 않은 수업 일정들을 추가하여 학업 일정을 관리해보세요 | ||
19 | + | ||
20 | +<br> | ||
9 | 21 | ||
10 | ## Configuration | 22 | ## Configuration |
11 | 23 | ||
... | @@ -14,10 +26,10 @@ | ... | @@ -14,10 +26,10 @@ |
14 | - DataBase : [MySQL](https://www.mysql.com/) | 26 | - DataBase : [MySQL](https://www.mysql.com/) |
15 | - Crawl : [Puppeteer](https://developers.google.com/web/tools/puppeteer) | 27 | - Crawl : [Puppeteer](https://developers.google.com/web/tools/puppeteer) |
16 | 28 | ||
29 | + | ||
17 | <br> | 30 | <br> |
18 | 31 | ||
19 | -## Quickstart | 32 | +## Getting Started (Installation) |
20 | - | ||
21 | 33 | ||
22 | ### Install | 34 | ### Install |
23 | 35 | ||
... | @@ -26,29 +38,40 @@ npm install | ... | @@ -26,29 +38,40 @@ npm install |
26 | npm -g install nodemon | 38 | npm -g install nodemon |
27 | ``` | 39 | ``` |
28 | 40 | ||
29 | -### Run | 41 | +### Build & Run |
30 | -http://3.34.173.161:3000/ | ||
31 | -#### Terminal 1 | ||
32 | 42 | ||
33 | ```sh | 43 | ```sh |
34 | -npm start | 44 | +npm run build |
45 | +npm run server | ||
35 | ``` | 46 | ``` |
36 | 47 | ||
37 | -#### Terminal 2 | 48 | +<br> |
49 | + | ||
50 | +## Usage | ||
51 | +1. Enter your E-Campus ID and PW. | ||
52 | +<img src="/uploads/074a79ad560922af309e39b3186cbe2d/image.png" width="300" height="100"> | ||
53 | +2. If the ID and password entered are correct, your ecampus information-based calendar will be created. | ||
54 | +3. Make sure that the courses you are taking are listed on the left and that your ecampus schedule reflects well. | ||
55 | +4. You can add a new schedule by clicking on the empty part of the calendar. | ||
56 | +5. You can view the schedule by day, week, and month. | ||
57 | +6. If you have finished checking the schedule, press the '로그아웃' button in the upper right corner. | ||
38 | 58 | ||
39 | -```sh | ||
40 | -npm run server | ||
41 | -``` | ||
42 | 59 | ||
43 | ## Contributing | 60 | ## Contributing |
44 | -1.Fork the Project | 61 | +If you would like to add new features to this calendar, please follow these steps: |
45 | -2.Create your Feature Branch | 62 | +1. Fork the Project |
46 | -3.Commit your Changes | 63 | +2. Create your Feature Branch |
47 | -4.Push to the Branch | 64 | +3. Commit your Changes |
48 | -5.Open a Pull Request | 65 | +4. Push to the Branch |
66 | +5. Open a Pull Request | ||
67 | + | ||
68 | +<br> | ||
49 | 69 | ||
50 | ## License | 70 | ## License |
51 | 71 | ||
72 | +<br> | ||
73 | + | ||
52 | ## Contact | 74 | ## Contact |
53 | -+ HyeonJun Jeon : | 75 | + |
54 | -+ Sijin Park : sijin0524@khu.ac.kr | 76 | +- HyeonJun Jeon : good1588@khu.ac.kr |
77 | +- Sijin Park : sijin0524@khu.ac.kr | ... | ... |
-
Please register or login to post a comment