자신이 생각하는 순위에 대학교를 투표하여 사람들이 생각하는 보편적인 대학순위를 알 수 있는 웹사이트입니다.
- 각 대학교는 하나의 순위에 투표할 수 있습니다.
- 동일한 순위라고 생각하는 대학교들이 있을 수 있어 하나의 순위에 여러 대학교를 투표할 수 있습니다(1:N).
- 자신이 투표한 대학교의 순위는 언제든 취소할 수 있습니다.
- 각 대학교의 테이블을 클릭하면 해당 대학교의 정시, 수시등급을 볼 수 있습니다.
현재 고등학생들이 대학교를 지원할 때 고려하는 요소 중의 하나가 대학교의 순위입니다.
각종 커뮤니티 사이트에서 다양한 자료를 이용해 대학교의 순위를 매기고 있지만 이 또한 개인의 주관이 반영된 부정확한 자료일 가능성이 커 해당 대학교 순위에 동의하지 않는 사람들이 많습니다.
따라서 모두가 대학교의 순위를 결정할 수 있는 사이트를 개발하여 아무도 불평을 할 수 없는 보편적인 대학교의 순위를 만들고 싶어 K-unirank라는 웹을 개발하게 되었습니다.
2024-03-01 ~ 2024-08-24 (배포 후 중간중간 수정한 것까지 포함하였습니다.)
![]() |
![]() |
|---|---|
| Python | Javascript |
![]() |
|
|---|---|
| Bootstrap | Django |
| Django |
| SQLite |
![]() |
|---|
| Git |
- 대학교의 순위와 점수를 볼 수 있는 페이지입니다.
- 대학교 클릭 시 모달창이 생성되면서 해당 학교의 수시, 정시 등급을 볼 수 있습니다.
- 로그인 시 투표한 학교 옆에 체크 표시가 나타나고 투표하지 않은 학교 옆에는 X 표시가 나타납니다.
- 또한 상단 내비게이션 바에 대학교를 투표할 수 있는 버튼과 투표한 학교를 볼 수 있는 버튼이 나타납니다.
- 로그인 페이지입니다.
- 구글 아이디로 로그인할 수 있습니다.
- 대학교의 순위를 투표할 수 있는 페이지입니다.
- gif에선 안보이지만 input 태그 클릭 시 대학명이 적힌 datalist가 즉, 드롭다운 리스트가 나타납니다.
- 드롭다운에 나타난 대학명을 클릭 시 input 태그에 대학명이 자동입력됩니다.
- 대학명 입력 후 투표하기 버튼을 누르면 투표가 대학순위에 반영됩니다.
- 자신이 투표한 대학교와 아직 투표하지 않은 대학교를 볼 수 있는 페이지입니다.
- 투표한 대학교의 이름과 투표한 순위를 볼 수 있습니다.
- 투표 취소를 할 수 있으며 투표 취소 즉시 결과에 반영됩니다.
[Flask/K-unirank] flask-uploads 라이브러리에 대하여
[Django/K-unirank] django-allauth signup 페이지 없애는 법
[Django/K-unirank] User 모델에 필드를 추가하는 깔@롱 쌈@뽕한 법 (feat. 추가한 필드를 admin 페이지에서 확인하는 법)
[Django/K-unirank] javascript click 이벤트를 구현하는 두가지 방법
[Django/K-unirank] 사람들이 서비스 이용을 하지 않는다..
[Django/K-unirank] 이용자 수 1.2천명 달성!
[Django/K-unirank] HTML 파비콘이 상단 메뉴바에는 적용 되는데 구글 검색결과에는 적용이 안되는 건에 대하여
[Django/K-unirank] .gitignore를 작성했는데 .gitignore 파일에 적힌 폴더와 파일이 레포지터리에 남아있는 현상
혼자 개발하였습니다.




