- 진행 기간: 2022.10.11 ~ 2022.11.21
- 목표
- 서울특별시 상권 현황을 볼 수 있습니다.
- 이미 사장님의 매출 데이터로 부터 경영 환경 진단 및 매출 예측 시뮬레이션을 제공합니다.
- 아마 사장님의 창업 상세 분석 및 매출 예측 시뮬레이션을 제공합니다.
- 사용자에게 한 눈에 보기 좋은 분석 결과를 제공합니다.
- 사용자에게 빠르게 분석 결과를 제공합니다.
가게 사장는 온라인으로 창업을 하고있는/하려는 사장님들을 위한 상권 분석 서비스 및 매출 예측 시뮬레이션을 제공해주는 웹 서비스입니다.
회원가입 기능
- 회원가입을 할 수 있습니다.
로그인 기능
업종 분석 기능
- 선택한 업종에 대한 분석을 해줍니다.
지도에서 선택한 구에 대한 상권/상권 배후지 현황을 알 수 있습니다.
- 지도에서 선택한 구에 대한 상권/상권 배후지 현황을 알 수 있습니다.
- 요즘 뜨는 업종 Top 10
- 입점 많은 상권 Top 10
- 폐점 많은 업종 Top 10
- 매출 높은 동네 Top 10
동별, 업종별 상권/상권 배후지 분석 서비스
- 업종 분석
- 매출 분석
- 유동 인구
- 점포 수
- 상권 배후지
- 창업 위험도
매출 예측 시뮬레이션
- 2023년 4분기의 매출을 예측해줍니다.
경영 환경 진단 서비스
- 등록된 매출 데이터를 통해 경영 환경 진단 서비스를 제공합니다.
매출 예측 시뮬레이션
- 2023년 4분기의 매출을 예측해줍니다.
-
개발 환경
-
frontend
- React 18.0.2
- Typescript 4.8.4
- React-Query 4.13.0
- Styled-Components 5.3.6
- Kakao Map API
- axios 1.1.3
- chart.js 3.9.1
- d3.js 7.6.1
- React-Router-Dom 6.4.2
-
backend
- Java (Zulu 11.0.17-win64)
- Spring Boot Gradle 7.5
- Lombok 1.18.24
- Swagger 3.0.0
- JPA
- JWT
- Redis 3.2.100
- Python 3.9.12
- Flask 1.1.2
- scikits learn 1.0.2
- Pandas 1.4.2
- Numpy 1.21.5
- Kafka
-
AWS EC2
- Docker (20.10.17)
- Nginx (1.18.0)
- certBot
.gitmessage.txt
활용
$ git config --local commit.template .gitmessage.txt
# commit 메세지 수정 vscode로 하기
$ git config --global core.editor "code --wait"
################
# <이모지> <제목> 의 형식으로 제목을 아래 공백줄에 작성
# 제목은 50자 이내 / 변경사항이 "무엇"인지 명확히 작성 / 끝에 마침표 금지
✨
제목
# 바로 아래 공백은 지우지 마세요 (제목과 본문의 분리를 위함)
################
# 본문(구체적인 내용)을 아랫줄에 작성
# 여러 줄의 메시지를 작성할 땐 "-"로 구분 (한 줄은 72자 이내)
- 내용 1
- 내용 2
################
# 꼬릿말(footer)을 아랫줄에 작성 (현재 커밋과 관련된 이슈 번호 추가 등)
# Jira Smart commit 사용 시 Jira 이슈 또한 종료할 수 있음.
# 예) Close #7
################
# ✨ : 새로운 기능 추가
# 🐛 : 버그 수정
# 📚 : 문서 수정
# 🚨 : 테스트 코드 추가
# 🔨 : 코드 리팩토
# 📝 : 코드 의미에 영향을 주지 않는 변경사항
# 🔧 : 기타 변경사항, 프로`덕션 코드 변경사항 없음
################
-
dev
: 개발 통합 branch -
develop/front
: front 개발 branch -
develop/back
: back 개발 branch -
feature
: 실제 기능 개발 브랜치-
feature/{ 파트 }/{ 기능구분_기능설명 }
ex)
feature/front/ama_header
-
-
개인 개발한 것들은 모두 feature/기능 브랜치에서 수행
-
프론트와 백에서 asignee로 지명된 이들이 심사후 develop으로 merge
-
master에 merge할 경우 팀원 모두 모여서 회의 후 진행