The mainpage of the homepage. It shows list of news, notices. And in the middle of the page, there is some pictures with titles in the news. Furthermore, if the user clicks “Login” button in the right below, then user go to login page.
LoginPage(“/sign_in”) – 임동엽(pull request #4)
This page receives only id and password. However, login function is not developed.
NoticeList(“/notice”) – 최홍석(pull request #1, #9)
This page shows the lists of notices. And if the user click the “공지사항 쓰기” button, then the user can write the post.
create, delete, modify, return the details of notice post which id is same as the id in the url.
Frontend Test - 임동엽
Test the code and functions related to frontend page
Test results of frontend page.
Adding notice function + Checking notices and news are shown in the latest order.
-> Add one notice and check the result.
New notice is located in the top.
Attaching function in the writing page.
The files are attached.
Deleting notices
The post whose title is “test title” is deleted.
The MainPage if no notice exists.
If there is no notice like the picture above, then the MainPage shows “Loading… Maybe no Notice…” like the picture below.
MainPage(“/”) – 임동엽(pull request #4, #10), 최홍석(pull request #1)
LoginPage(“/sign_in”) – 임동엽(pull request #4)
NoticeList(“/notice”) – 최홍석(pull request #1, #9)
NoticeCreate(“/notice/new”) – 최홍석(pull request #1, #9)
NoticeDetail(“/notice/(id)”) – 최홍석(pull request #1, #9)
NewsList(“/news”) – 최홍석(pull request #9)
NewsDetail(“/news/(id)”) – 최홍석(pull request #9)
MainNavigateBar – 최홍석(pull request #1)
api/notice/ : notice list page backend(pull request #3 ) - 정현영
api/notice/id : notice detail page backend(pull request #3 ) - 정현영
api/notice/search/word/ : notice search page backend - 정현영 992a9396cbb14dbc1464e59e441a8a7af33dba02
api/professor/ : professor list page backend(pull request #3 ) - 정현영
api/professor/id/ : professor detail page backend(pull request #3 ) - 정현영
api/news/ : news list page backend - 정현영 5c44796e0c177462105c20a97f6775ed8417c076
api/news/id/ : news detail page backend - 정현영 5c44796e0c177462105c20a97f6775ed8417c076
api/tags/ : tag list page backend(pull request #7 ) - 정현영
api/tags/id/ : tag detail page backend(pull request #7 ) - 정현영
Frontend Test - 임동엽
New notice is located in the top.
The files are attached.
The post whose title is “test title” is deleted.
Backend test result(Notice page) - 정현영