공공데이터 + AI로 완성하는 소상공인 맞춤형 비즈니스 컨설팅 웹 서비스, 비즈스캔
2025.12.28 ~ 2026.02.20
서비스 개요
BizScan은 공공 상권 데이터를 AI가 분석하여
소상공인에게 즉시 실행 가능한 전략(Action Plan) 을 제공하는
실행 중심 비즈니스 컨설팅 웹 서비스입니다.
기존 상권 분석 서비스가 “데이터 시각화”에 그쳤다면, BizScan은 데이터 → 인사이트 → 실행 전략까지 연결합니다.
문제 정의
상권 데이터는 많지만, 소상공인이 실제로 무엇을 해야 하는지에 대한 구체적인 전략은 부족합니다.
BizScan의 Solution
데이터 → 인사이트 → 실행 전략(Action Plan)
BizScan은 분석에서 그치지 않고 실행까지 이어지는 AI 상권 컨설턴트를 목표로 합니다.
공공데이터와 지역 정보를 자동 수집 및 분석하여 가게 현황을 한눈에 제공
SWOT 기반 분석 + 구체적인 실행 전략 제시
실행 → 기록 → 성과 확인 → 재분석
지속 가능한 비즈니스 개선 구조
BizScan Backend는 Spring Boot 기반 API 서버와 FastAPI 기반 AI 서버로 구성됩니다.
🔐 JWT 기반 인증
🏪 매장 정보 CRUD
📊 상권 데이터 수집 및 저장 (RDB + VectorDB)
🤖 AI SWOT 리포트 및 실행 전략 생성
📈 실행 관리 및 성과 추적
🚀 Docker 기반 CI/CD 자동 배포
• CI/CD 파이프라인 최적화 (GitHub Actions + Self-hosted Runner)
• Prometheus + Grafana 기반 모니터링 시스템 구축
• Redis 캐시 도입 (JWT Refresh Token 관리 및 조회 성능 개선)
• Nginx 기반 HTTPS 도메인 연결 및 SSL 적용
• Docker 기반 컨테이너 환경 구성
공공 상권 데이터를 기반으로 AI 분석 시스템을 설계하고,
실행 가능한 비즈니스 전략을 제공하는 BizScan 팀입니다.
| PM | Design |
|---|---|
| 최근영 | 이연수 |
![]() |
| FE Developer | FE Developer | FE Developer |
|---|---|---|
| 김도형 | 박하은 | 백수민 |
| BE Developer | BE Developer | BE Developer | BE Developer | BE Developer |
|---|---|---|---|---|
| 김종혁 | 신채린 | 김가빈 | 편선아 | 윤수정 |
main: 배포용(항상 안정 상태 유지)develop: 개발 통합 브랜치feature/#이슈번호-기능명: 기능 개발fix/#이슈번호-버그명: 버그 수정refactor/#이슈번호-내용: 리팩토링deploy/#이슈번호-내용: 배포
- 도메인형 구조로 구성
- 도메인 별로
controller / service / repository / dto / entity / exception / mapper등을 묶어서 관리 - 공통(전역) 영역은
global또는common패키지로 분리
- 도메인 별로
- 네이밍: 클래스
PascalCase, 변수/메서드camelCase, 상수UPPER_SNAKE_CASE - 커밋 메시지:
:emoji: Type: 내용형식 사용 - 공통 응답 포맷 유지 (BaseResponse / ErrorCode 규칙 통일)
- Controller는 요청/응답 처리 중심, 비즈니스 로직은 Service에 위치
🎉 Start: Start New Project [:tada]
✨ Feat: 새로운 기능을 추가 [:sparkles]
🐛 Fix: 버그 수정 [:bug]
🎨 Design: CSS 등 사용자 UI 디자인 변경 [:art]
♻️ Refactor: 코드 리팩토링 [:recycle]
🔧 Settings: Changing configuration files [:wrench]
🗃️ Comment: 필요한 주석 추가 및 변경 [:card_file_box]
➕ Dependency/Plugin: Add a dependency/plugin [:heavy_plus_sign]
📝 Docs: 문서 수정 [:memo]
🔀 Merge: Merge branches [:twisted_rightwards_arrows:]
🚀 Deploy: Deploying stuff [:rocket]
🚚 Rename: 파일 혹은 폴더명을 수정하거나 옮기는 작업만인 경우 [:truck]
🔥 Remove: 파일을 삭제하는 작업만 수행한 경우 [:fire]
⏪️ Revert: 전 버전으로 롤백 [:rewind]
- PR은 작게(기능 단위) 올리기
- PR 템플릿 사용:
- 관련 이슈 연결:
Close #이슈번호 - 변경 내용 요약 작성
- 테스트/검증 내용 작성(가능하면 스크린샷/로그 포함)
- 관련 이슈 연결:
- 최소 1명 이상 리뷰 승인 후 머지
- 머지는 원칙적으로
Squash and merge(커밋 히스토리 정리)
