CAFE IN

Git - https://github.com/hillier16/DBdotae

 

GitHub - hillier16/DBdotae

Contribute to hillier16/DBdotae development by creating an account on GitHub.

github.com

개요

카페들의 정보를 통합 관리하여 사람들이 자신이 원하는 카페를 찾을 수 있도록 도와주는 프로그램.

사람들은 카페명, 지역명으로 근처의 카페를 검색할 수 있게 한다. 검색된 카페를 선택 시 카페의 이름, 위치, 메뉴, 가격, 영업시간 관한 기본적인 정보와 시간대별 카페 인원의 분포도를 제공한다. 카페들의 정보를 기반으로 카페를 추천해 주는 기능을 가진다. 카페 추천의 기능은 시간대 별과 음료의 가격 두가지를 기준으로 검색 시간 기준으로 하여 가장 사람이 적은 카페를 추천해주고, 음료 선택 시 해당 음료가 가장 싼 카페들을 추천해 준다. 마지막으로 여러 카페에서 사용하는 쿠폰을 통합관리하여 사람들이 자신이 카페에 얼마만큼의 쿠폰을 소유하고 있는지 알 수 있게 해준다.

개발환경

  • DB : Tibero, pyodbc
  • Language : Python 3.6
  • Framework : Django 2.0
  • Front end : HTML, CSS, JAVASCRIPT

데이터베이스 다이어그램

Flow Chart

.카페를 검색할 때
카페를 검색 한 후

 

Result

마이페이지 - 내 정보 보기. 주소 수정하기, 선호 음료 수정 가능.

 

카페 detail - 카페 정보와 시간대별 인원수 데이터를 시각화

 

카페 메뉴 - 메뉴 정보 보여줌, 메뉴 클릭시 선택한 메뉴가 싼 카페 추천, 내 선호음료가 싼 주변 카페 추천, 이 시각 한가한 카페 추천

개선점

사람들의 카페 이용 평점, 분위기를 해시태그 기능으로 넣기

GPS 기능을 넣어 위치 자동 설정

내가 맡은 역할 - DB 설계, 서버구축 및 DB연동, 계정관리

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기