Skip to content

Jinwoo-div/2020-summer_petassist-program

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2cb5e57 · Apr 23, 2021

History

9 Commits
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Apr 23, 2021
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020
Oct 19, 2020

Repository files navigation

2020 여름방학 반려동물보조프로그램

기능 설명

  • 사용기술
    • pyqt5 사용하여 제작
    • Designer 프로그램 사용하여 레이아웃 제작
    • 메인 페이지 유튜브 위젯 상의 썸네일사진, 병원 찾기 페이지의 병원정보들은 Selenium으로 파싱
    • 로컬 db를 연결하여 사용자정보들 저장(사진, id, 패스워드 등)
  1. 메뉴
  • 메뉴바 내용

(적색 하이라이트 부분이 사용자 편집 부분)

  1. 프로필, 로그인/로그아웃 버튼

프로필 사진 클릭으로 사진변경 기능 로그인/로그아웃/회원가입 기능

홈버튼이 기본값, 이외 메뉴 진입 시 해당 메뉴버튼 색상 변경

  1. 친구찾기
  • 가입시 등록한 거주지 기준으로 같은 지역 거주하는 회원명단 출력

화면 상단에 내 거주지 출력 목록에 거주지 일치하는 다른 회원들 프로필, ID, 이메일, 거주지 표시 아래 숫자버튼으로 페이지 조작 페이지 넘길 때 마다 다음 4명 db에서 가져오기

  1. 병원 찾기
  • 가입시 등록한 거주지 기준으로 해당 지역에 있는 병원 명단 출력

화면 상단에 내 거주지 출력 해당 거주지 인근 병원정보 출력 이름, 주소, 전화번호, 네이버 지도에서 파싱 페이지 넘길 때 마다 다음 4곳 파싱

  1. 사료 구입
  • 사료 정보에서 등록한 사료명을 키워드로 네이버 쇼핑을 파싱, 출력

메뉴창에서 사료 구입버튼 클릭시 인터넷 브라우저 창 띄워줌 사료정보에서 받아온 사료명 키워드로 네이버 쇼핑 검색창 시현

  1. 달력
  • 금일 날짜를 기준으로 달력표시
  • 예정된 이벤트가 있는 일자에 별표 표시
  1. 위젯

(적색 하이라이트 부분이 사용자 편집 부분)

3-1. 일정 알림 위젯

  • 등록된 일정을 기준으로 해당날짜/내용표시
  • 하단 일정추가/편집 버튼을 통해 수정
    • 삭제시 현재 일정에서 휴지통 모양 클릭
    • 수정시 현재 일정에서 해당 내용 클릭하면 아래 추가/변경 창에 내용 표시, 이를 수정 후 확인 클릭
    • 추가시 아래 추가/변경 창에서 작성 후 확인 클릭

3-2. 사료 소모량 표시 위젯

  • 입력된 값을 토대로 계산해 내용 표시
  • 하단 정보수정 버튼을 통해 수정

3-3. 유튜브 추천영상 위젯

  • 회원가입시 입력한 정보를 토대로 유튜브에서 추천영상 썸네일 3개를 파싱 후 보여줌
  • 추가로 더 보고 싶을땐 우측의 ... 버튼 클릭 시 해당 정보로 검색된 유튜브 웹페이지로 이동
  1. 조건부 팝업
  • 사료 잔여량이 10% 미만이면, 프로그램 최초 실행 시 팝업창 생성

About

pyqt petassist program

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages