-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathprompt
30 lines (24 loc) · 2.28 KB
/
prompt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
express를 이용해서 대한민국 학교의 시간표와 점심 목록을 확인할 수 있고 학생이 직접 숙제 내용을 업로드 할 수 있는 앱을 만들고 싶어.
PWA를 이용해서 앱처럼 사용할 수 있게 만들고 싶어.
만들고 싶은 기능들을 아래에 순서대로 설명 해줄게. "이 서비스는 실제로 학생들이 사용될 앱이기 때문에 모든 기능이 빠짐없이 실제로 전부 작동되어야 해."
1. 초기 접속 화면
맨 처음 접속할 때 보여지는 oobe에는
@https://open.neis.go.kr/portal/data/service/selectServicePage.do?page=1&rows=10&sortColumn=&sortDirection=&infId=OPEN17020190531110010104913&infSeq=2 이 api를 사용하여
자신의 학교를 검색할 수 있고 (때에 따라 학과), 학년, 반을 선택하는 드롭다운이 있어야 하는데,
학교마다 학년 갯수와 반, 학과는 학교마다 다르기때문에 드롭다운에 들어갈 내용도 전부 api에서 들고와야 해.
입력을 완료한 후에는 간단한 기능 소개가 진행돼. 소개를 전부 읽으면 홈으로 이동해.
2. 페이지들
- 홈
- 시간표
- 오늘의 급식
- 숙제
2-1. 홈 페이지
홈에는 빠르게 확인할 수 있는 시간표, 급식 정보를 얻을 수 있어.
시간표 화면, 급식 화면을 클릭하면 그 페이지로 이동도 가능해.
2-2. 시간표 페이지
@https://open.neis.go.kr/portal/data/service/selectServicePage.do?page=1&rows=10&sortColumn=&sortDirection=&infId=OPEN18620200826103326268120&infSeq=2 이 링크에 있는 api를 사용하여 oobe에서 입력했던 학교, (때에 따라 학과), 학년, 반을 기준으로 시간표를 제공해.
2-3. 오늘의 급식 페이지
@https://open.neis.go.kr/portal/data/service/selectServicePage.do?page=1&rows=10&sortColumn=&sortDirection=&infId=OPEN17320190722180924242823&infSeq=2 이 링크에 있는 api를 사용해서 oobe에서 입력했던 학교 정보를 기준으로 급식 메뉴 목록과 칼로리 등을 제공해.
2-4. 숙제 페이지
숙제 페이지에서는 학생들이 숙제 내용을 업로드할 수 있는데, 학생은 업로드 할 때 숙제 제목, 내용, 마감시간 등을 요구해.
업로드가 되면 업로드 한 학생과 똑같은 (때에 따라 학과), 학년, 반 학생들만 읽을 수 있어.