티스토리 뷰
블퍼 v1.0
- Blog + Helper = BLPER
- 블로그 포스팅을 위한 정보 검색을 목적으로 하는 서비스입니다.
1. 화면구성
- 메인
- 검색어 입력, 검색어 출력, 연관 검색어, 실시간 키워드, 실시간 이슈 탭으로 화면을 구성하였습니다.
- 검색어 출력 탭(A)과 연관 검색어 탭(B)을 상단 배치하여, 정보검색에 중심을 두었습니다.
- 실시간 키워드 탭(C)과 실시간 이슈 탭(D)을 하단 배치하여, 이슈 정보 탐색에 중심을 두었습니다.
- 모바일 기준 메인 화면 기본 탭은 검색어 출력 탭(A)과 실시간 키워드 탭(C)으로 정보검색과 이슈 정보 탐색을 한눈에 볼 수 있게 구성하였습니다.
- 검색어 출력 탭(A) / 연관 검색어 탭(B)
- 검색어 대기 상태일 때는 회색 음영을 기본으로 합니다.
- 검색어 데이터를 정상적으로 조회했을 경우, 관련 정보와 연관 검색어를 화면에 출력합니다.
- 검색 데이터는 다음과 네이버를 기준으로 하며, 우선순위는 다음입니다.
- 연관 검색어를 클릭하면 해당 검색어를 자동 조회하여, 검색어 출력 탭(A)에 추가 탭 형태로 정보를 출력합니다.
- 검색어 출력 탭(A) 은 기본 탭 확장 형태로 구성되어 있습니다.
- 실시간 키워드 탭(C) / 실시간 이슈 탭(D)
- 실시간 키워드 정보는 구글 트렌드 정보를 수집하여 출력합니다.
- 실시간 이슈 정보는 정책 브리핑 정보를 수집하여 출력합니다.
- 실시간 정보는 배치 서비스를 통해 데이터를 수집합니다.
2. 기능 정의
- 다음 / 네이버 / 구글 API 서비스를 기반의 데이터 정보를 표기합니다.
3. 프로젝트 스펙
# Services or Plugins
- Apache v2.3
- PHP v7
- PHP - Simplexml_load_string
https://www.php.net/manual/en/book.simplexml.php
- Laravel v7.3
- Laravel - Job
- Laravel - Schedul
- Laravel - MongoDB
https://github.com/jenssegers/laravel-mongodb#query-builder
- NoSQL - MongoDB
- Bootstrap v5
# API
- Naver Developers
https://developers.naver.com/docs/serviceapi/search/blog/blog.md
- Kakao Developers
https://developers.kakao.com/docs/latest/ko/daum-search/dev-guide
- Google Trend
https://developers.google.com/android-publisher/getting_started?hl=ko
- Korea Issue
https://www.korea.kr/etc/rss.do
* 개인 프로젝트 관리를 목적으로 하며, 비상업적 용도로 제작 하였습니다.
'프로그래밍 > Project' 카테고리의 다른 글
Pro#02 블퍼 - 포스팅 도우미 서비스+키워드 v2.0 을 배포하며.. (0) | 2021.09.07 |
---|---|
Pro#01 미세도 - 전국 시도별 미세먼지 정보 지도 (0) | 2021.03.25 |
댓글