Giter Site home page Giter Site logo

whiskychuchu's Introduction

위스키 츄라이 츄라이

🥃 사이트 소개

저는 평소 위스키를 좋아해서 남들에게 위스키에 관련된 질문을 받거나 추천을 주곤했습니다
하지만 매번 다른 사람들에게 술을 추천하다 보면 했던 말을 반복하거나 말로는 설명하기 힘든 부분이 많았습니다.
그래서 그러한 정보를 압축해서 볼수있는 위스키 추천 서비스 를 만들게 되었습니다.
위츄츄는 위스키 츄라이 츄라이의 줄인말로 위스키를 한번 경험해봤으면 하는 의미에서 지어보았습니다.
또한 사이트에서 볼수있는 위스키는 모두 근처 대형마트(롯데마트) 에서 판매중인 위스키들로 매주 업데이트되면서 됩니다.
정보가 도움이 되길 바랍니다!

🥃 접속 링크

🔗 URL : 접속하기

🥃 사용법

Version 1.0.2

사용자

위스키 카테고리별 순위

사용자1

  • 사용자들은 총 6개의 정렬된 정보를 볼수있습니다.
  • 마트 판매량 순: 롯데마트 홈페이지 내부에서 순위되어있는 위스키 판매량의 순서대로 위스키를 보여줍니다.
  • 가성비 순: 100ML 당 가격별로 정렬된 위스키 순서를 보여줍니다.
  • 주인장 추천 순: 직접 사이트 관리자가 고른 추천 위스키를 순서대로 보여줍니다.( 강추 드립니다 )
  • 스모키,버번,쉐리 순: 특정 맛에 따른 분류로 나뉜 카테고리별 위스키를 가성비 순서대로 위스키를 보여줍니다.

위스키 레시피 검색

사용자2

  • 위스키 레시피 검색 버튼을 클릭하면 유튜브에 해당 위스키 이름으로 레시피를 검색할수 있습니다.

관리자

순위 서비스-> 위스키 관리

관리자1

순위 서비스-> 주인장 추천 관리

관리자2

  • 관리자 계정으로 로그인후 관리자 페이지 접속이 가능합니다.
  • 현재는 순위 서비스 관련된 위스키 관리와 주인장 추천을 관리하는 2가지 페이지가 있습니다.
  • 위스키 관리
    • 수정 페이지에서는 위스키 이미지,나라,재료,맛종류정보만 수정이 가능합니다.
    • 또한 이미지를 제외한 정보들은 선택지가 정해져 있습니다.
  • 주인장 추천 관리
    • 선택 순서대로 위스키 추천 순위를 관리할수있습니다.
    • 선택을 취소해도 그 순서를 유지하고 위스키에 대한 한줄평이 없다면 선택 할수 없습니다.
    • 선택한 위스키의 순서는 맨 위쪽에 출력됩니다.
    • 이전 입력되었던 한줄평은 유지됩니다.



🥃 프로젝트 아키텍처

아키텍처

🥃 CI/CD

image

🥃 DB 구조

🥃 API

🥃 버전

Version 1.0.1 (2022/12/26일 배포)

  • 롯데마트 위스키코너 정보 를 이용한 위스키 추천 순위 기능 추가
  • 마트 판매량순,가성비순,분류 가성비순(스모키,쉐리,버번)으로 순위 확인 가능
  • 관리자 페이지를 통한 위스키정보(이미지정보,분류 만) 수정,삭제 가능

Version 1.0.2 (2022/1)

  • 주인장 추천순 구현
  • 운영환경,배포환경 설정 및 환경변수 분리
  • 크롤링전 마트 판매량 순위 초기화 기능 추가

🥃 오류 or 추가 필요사항

Version 1.0.1

  • 매주 월요일 크롤링을 통해 마트 판매량 순위 입력전에 초기화 기능 추가 필요
  • 확실한 운영환경,배포환경 설정분리 필요
  • 순위,분류 없는 위스키 관리자 페이지 상단에 배열되서 빠르게 삭제혹은 수정할수있도록 기능 추가
  • 주인장 추천순 구현
  • 위스키 레시피 검색을 위한 문자열 정리 오류 해결하기

Version 1.0.2

  • 주인장 추천 순위 클릭후 한줄평 변경 못하도록 JS 수정하기
  • 매주 위스키 가격기록을 모아서 가격 추이 그래프 구현하기
  • 위스키 취향 테스트 서비스 도메인 구상
  • 이전 내용 블로그 글로 올리기
  • CI/CD 과정을 GitAction이나 젠킨스로 변경하기
  • DB 인덱스를 이용해서 조건절 성능 향상 시키기

whiskychuchu's People

Contributors

shzero211 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

whiskychuchu's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.