Giter Club home page Giter Club logo

mat.zip's Introduction

1. Mat.zip

한국의 Matzip(맛집)을 찾아서

1.1. Service scenario

  1. 맵 좌표(위치) 조회

  2. 음식점 조회(카테고리로)

    • 맵의 위치(혹은 영역) 기반 음식점 조회
    • 좌표의 음식점 힘들고, 최초 좌표에 지역구 abstraction, 지역구의 음식점을 조회
  3. 음식점(Keyword) 음식점 갯수를 한정

    • 별점 기준으로 Sorting 음식점 n개만 가져온다(기준은 가능한 api로 변경될 수 있고)
  4. 음식점(Keyword) 기반 instagram crawling(기간을 한정) 을 한다.

    • 음식점 이름이 해시태그인 글의 갯수 처리 (hot place 점수)
  5. 음식점(hot place 점수 포함)의 맵에 표시

    • 전체 보여준다 or 하이랭크 음식점만 보여준다
    • 음식점 클릭 시나리오 - 별점 리뷰/최근 instagram 글
  6. enhance 음식점 점수 저장(캐쉬), 반응성을 빠르게

1.2. Architecture

image

1.3. Built by node express generator

$ express --view=pug Mat.zip

mat.zip's People

Contributors

gon-park avatar sungwon-ahn avatar gon-88 avatar

Watchers

James Cloos avatar

mat.zip's Issues

webServer구현

  1. node.js 를 이용한 web server 구현

  2. web server 구현 후, kakao_map_api 연동

Web Server 설계

  1. Web Server 의 구현체 지정
    • python [x]
      • FE 언어의 부재? 실제 HTML 을 다 짜야하니 시간 이 많이 걸린다.
    • node.js (react) [o]
      • 기 존재하는 map 대한 source code를 이용 할 수 있다.
      • ref 가 많이 존재하여 러닝커브를 줄일수있다.
  2. map api의 선택 (추후, 결정)
    • naver_map [병주]
    • kakao_map [성원]

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.