2026, 새로운 도약을 시작합니다.

스마트플레이스 순위 체크 솔루션

카카오톡 fboss

사진이 포함된 기획서는 카카오톡으로 전달드리겠습니다.
 

관리자 페이지 UI 구성

회원 목록 관리

  • 회원 정보 수정 기능: 회원의 닉네임 및 비밀번호 수정 가능.
  • 선택 회원 삭제 기능: 선택된 회원들을 삭제할 수 있음.

회원 삭제 시, 해당 회원이 등록한 모든 매장도 삭제

  • 페이지당 30명 표시 및 페이지 넘김 기능: 한 페이지에 30명의 회원 정보를 표시하고, 페이지 넘김 버튼을 통해 다음 페이지로 이동.
  • 검색 및 필터 기능: 회원 목록을 쉽게 관리할 수 있도록 아이디, 닉네임을 기준으로 검색하거나 필터링하는 기능을 추가


등록된 매장 관리

  • 매장 선택 삭제 기능: 선택된 매장 삭제 가능.
  • 전체 매장 삭제 기능: 등록된 모든 매장을 삭제할 수 있는 기능.
  • 페이지당 30개 매장 표시 및 페이지 넘김 기능: 한 페이지에 30개의 매장을 표시하고, 페이지 넘김 버튼으로 이동.

메인 페이지 UI 구성

사이드바 메뉴

  • 공지사항
  • 회원가입
  • 로그인

공지사항 페이지

  • 단순 게시판 형태로 구성.
  • 관리자만 게시글 작성 가능.

회원가입 및 로그인

  • 회원가입 및 로그인 페이지는 별도의 페이지로 구현하거나 모달 창으로 구현 가능.
  • 회원가입 필수 항목: 아이디, 비밀번호, 비밀번호 확인, 닉네임.

메인 페이지 주요 기능

  • 매장 등록 및 전체 재검색 기능은 회원만 사용 가능.
  • 버튼 활성화 조건

- 등록: 로그인 한 경우 활성화

- 전체 재검색, 선택 삭제: 회원인 경우, 매장이 1개라도 등록 되어있는 경우 활성화

회원이 매장을 등록할 때

매장 등록 시, 플레이스 URL을 통해 자동으로 수집해야 할 정보는 다음과 같습니다:

  • 상호명
  • 블로그 리뷰 개수
  • 영수증 리뷰 개수
  • 저장하기 개수

해당 정보는 UI 상에서 다음과 같은 경우에도 자동으로 처리되어야 합니다:

- 전체 재검색 시: 수집된 정보가 UI에 최신 상태로 반영됩니다.

- 매일 자정 자동 재검색 시: 자동으로 갱신된 정보가 UI에 반영됩니다.

  1. WebSocket을 통해 통신: 회원이 매장을 등록할 때 WebSocket을 통해 C#으로 개발된 봇에 데이터를 전송.
    • 전송 데이터: 고유번호, 키워드, 플레이스 URL.
  2. C# 봇에서 데이터 반환: 고유번호, 현재 순위값을 반환받음.
  3. 병렬 처리: C# 봇에서 병렬로 여러 데이터를 동시에 반환할 예정. 웹에서도 이를 처리할 수 있도록 병렬 처리 방식으로 여러 데이터를 동시 수신하고 처리해야 함.
  4. DB에 등록 및 UI 표시: 반환된 데이터를 병렬로 처리, DB에 등록한 후 UI에 표시.

- 동일한 플레이스 URL 매장이 이미 등록되어있으면 등록 불가

전체 재검색 버튼 클릭 시

1. WebSocket을 통해 통신: 회원 계정으로 등록된 모든 매장을 WebSocket을 통해 C#으로 개발된 봇에 데이터를 전송.

    • 전송 데이터: 고유번호, 키워드, 플레이스 URL.

2. C# 봇에서 데이터 반환: 고유번호, 현재 순위값을 반환받음.

3. 병렬 처리: C# 봇에서 병렬로 여러 데이터를 동시에 반환할 예정. 웹에서도 이를 처리할 수 있도록 병렬 처리 방식으로 여러 데이터를 동시 수신하고 처리해야 함.

4. DB에 등록 및 UI 표시: 반환된 데이터를 병렬로 처리, DB에 등록한 후 UI에 표시.

- 중복 데이터 처리: 고유번호 데이터의 같은 날짜의 순위값이 이미 존재할 경우, 새로운 순위값으로 교체

매일 자정 모든 매장 데이터 전송

1. WebSocket을 통해 통신: 매일 자정을 기준으로 등록된 모든 매장을 C#으로 개발된 봇에 데이터를 전송.

    • 전송 데이터: 고유번호, 키워드, 플레이스 URL.

2. C# 봇에서 데이터 반환: 고유번호, 현재 순위값을 반환받음.

3. 병렬 처리: C# 봇에서 병렬로 여러 데이터를 동시에 반환할 예정. 웹에서도 이를 처리할 수 있도록 병렬 처리 방식으로 여러 데이터를 동시에 수신하고 처리해야 함.

4. DB에 등록 및 UI 표시: 반환된 데이터를 병렬로 처리, DB에 등록한 후 UI에 표시.

- 중복 데이터 처리: 같은 날짜의 순위값이 이미 존재할 경우, 새로운 순위값으로 교체

|

댓글 1개

개발 24년차이며 작업관련해서 먼저 오픈톡으로 문의 주세요
크몽문의주셨는데 이곳으로 메세지 보내주세요
오픈톡 https://open.kakao.com/me/flyweb
https://sir.kr/developers_pr/11

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

제작의뢰

SIR은 제작의뢰에 일체 관여하지 않습니다. SIR을 사칭하는 경우가 있으니 주의하세요. 

+
번호 제목 글쓴이 날짜 조회
20567 1주 전 조회 485
20566 2주 전 조회 494
20565 3주 전 조회 542
20564 3주 전 조회 565
20563 3주 전 조회 569
20562 3주 전 조회 453
20561 4주 전 조회 392
20560 4주 전 조회 390
20559 1개월 전 조회 409
20558 1개월 전 조회 383
20557 1개월 전 조회 456
20556 1개월 전 조회 419
20555 1개월 전 조회 443
20554 1개월 전 조회 533
20553 1개월 전 조회 488
20552 1개월 전 조회 472
20551 1개월 전 조회 400
20550 1개월 전 조회 450
20549 1개월 전 조회 367
20548 1개월 전 조회 457
20547 1개월 전 조회 438
20546 1개월 전 조회 382
20545 1개월 전 조회 391
20544 1개월 전 조회 468
20543 1개월 전 조회 471
20542 1개월 전 조회 393
20541 1개월 전 조회 358
20540 1개월 전 조회 445
20539 1개월 전 조회 496
20538 1개월 전 조회 395
🐛 버그신고