경북대학교 SW교육원, 해달, 멋쟁이 사자처럼이 주최한 GLOW 해커톤에서 사용한 GitHub 프로젝트의 이름입니다. FastAPI와 HTML을 사용하여 정치인 공약 이행률을 한 눈에 보여주는 웹사이트를 구현하였습니다.
"지역 사회의 문제점 해결" 을 주제로 하여 대구시 정치인의 공약 이행률을 한 눈에 보여주는 웹 사이트입니다. 빨강, 초록 등의 색채를 활용해 정치인의 공약 이행률을 한 눈에 볼 수 있도록 만들었습니다. '게시판' 기능을 이용하여 다른 네티즌들과 의견공유를 할 수 있습니다.
- 2024.5.10 ~ 2024.6.2
- 주제 선정
- 프론트엔드(1명)와 백엔드(3명)로 나눠서 진행
- 각자 Python을 공부하고 정기적으로 과정을 공유
- 공부한 Python을 기반으로 FastAPI를 공부
- Figma로 대략적인 사이트 UI를 구상 이미지1 2 3
- 백엔드는 서버를, 프론트엔드는 UI를 구현
- 백과 프론트를 연결
- 손시연 : 서버 개발자
- 이서진 : UX UI 디자이너
- 박지영 : 데이터 분석
- 주효은 : 데이터 분석
- 대구시의 정치인을 검색하면 해당 정치인의 공약 리스트를 띄워주고, 그 진행도를 색채를 사용하여 표현합니다.
- 정치인의 프로필 사진 오른쪽에는 해당 정치인의 총 공약 이행률을 파이 그래프로 보여줍니다.
HTML
FastAPI
- 게시판 기능
- 정치인 사진을 불러오기
- 총 이행률을 그래프로 표현
- 검색 기능