Skip to content

Jinwoo-div/2020-summer_petassist-program

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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