Giter VIP home page Giter VIP logo

gagesajang's Introduction


landingimage

창업을 하고 계신 이미 사장님을 위한 경영환경 진단 서비스 및 매출 예측 시뮬레이션

창업을 하려는 아마 사장님을 위한 상권 현황, 상세 분석 및 매출 예측 시뮬레이션


🚀 목차

  1. 👩‍👩‍👧‍👦 팀원 소개
  2. 📝 프로젝트 개요
  3. ✍️ 프로젝트 소개
  4. 💡 주요 기능
  5. ⚙️ 기술 스택
  6. 🏑 conventionss
  7. 🌐 배포 방법

👩‍👩‍👧‍👦 팀원 소개

🧑‍💻 장지선 - 팀장, FE

🧑‍💻 배찬비 - BE

🧑‍💻 손준혁 - BE, Server 배포

🧑‍💻 이다영 - BE

🧑‍💻 이승연 - FE

🧑‍💻 홍성목 - FE


📝 프로젝트 개요

  • 진행 기간: 2022.10.11 ~ 2022.11.21
  • 목표
    • 서울특별시 상권 현황을 볼 수 있습니다.
    • 이미 사장님의 매출 데이터로 부터 경영 환경 진단 및 매출 예측 시뮬레이션을 제공합니다.
    • 아마 사장님의 창업 상세 분석 및 매출 예측 시뮬레이션을 제공합니다.
    • 사용자에게 한 눈에 보기 좋은 분석 결과를 제공합니다.
    • 사용자에게 빠르게 분석 결과를 제공합니다.

✍️ 프로젝트 소개

가게 사장는 온라인으로 창업을 하고있는/하려는 사장님들을 위한 상권 분석 서비스 및 매출 예측 시뮬레이션을 제공해주는 웹 서비스입니다.

소개1 소개2 소개3 소개4


💡 주요 기능

회원가입/ 로그인 페이지

회원가입 기능

  • 회원가입을 할 수 있습니다.

회원가입

로그인 기능

  • 로그인을 할 수 있습니다. 로그인

메인 페이지

업종 분석 기능

  • 선택한 업종에 대한 분석을 해줍니다.

메인

구별 상권 현황 페이지

지도에서 선택한 구에 대한 상권/상권 배후지 현황을 알 수 있습니다.

  • 지도에서 선택한 구에 대한 상권/상권 배후지 현황을 알 수 있습니다.
  • 요즘 뜨는 업종 Top 10
  • 입점 많은 상권 Top 10
  • 폐점 많은 업종 Top 10
  • 매출 높은 동네 Top 10

상권 현황1

상권 현황2

상권 현황3

아마 사장 페이지

동별, 업종별 상권/상권 배후지 분석 서비스

  • 업종 분석
  • 매출 분석
  • 유동 인구
  • 점포 수
  • 상권 배후지
  • 창업 위험도

아마사장1

아마사장2

아마사장3

매출 예측 시뮬레이션

  • 2023년 4분기의 매출을 예측해줍니다.

아마사장4

이미 사장 페이지

이미사장1

경영 환경 진단 서비스

  • 등록된 매출 데이터를 통해 경영 환경 진단 서비스를 제공합니다.

이미사장2

매출 예측 시뮬레이션

  • 2023년 4분기의 매출을 예측해줍니다.

이미사장3


⚙️ 기술 스택

기술스택

  • Issue 관리

  • 형상 관리

  • 커뮤니티

  • 개발 환경

    • OS:

    • IDE

      • IntelliJ IDEA 2022.1.4 (Ultimate Edition)

      • Visual Studio Code 1.70.1

      • JetBrains PyCharm Community Edition 2018.2.3

    • Database

      • MongoDBCompass 1.33.1
      • MySQL WorkBench 8.0
    • Server

      • Ubuntu 20.04 LTS
  • frontend

    front

    • 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

🏑 conventionss

commit message convention

.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

################
# ✨ : 새로운 기능 추가
# 🐛 : 버그 수정
# 📚 : 문서 수정
# 🚨 : 테스트 코드 추가
# 🔨 : 코드 리팩토
# 📝 : 코드 의미에 영향을 주지 않는 변경사항
# 🔧 : 기타 변경사항, 프로`덕션 코드 변경사항 없음
################

git branch convention

  • dev : 개발 통합 branch

  • develop/front : front 개발 branch

  • develop/back : back 개발 branch

  • feature : 실제 기능 개발 브랜치

    • feature/{ 파트 }/{ 기능구분_기능설명 }

      ex) feature/front/ama_header

  • 개인 개발한 것들은 모두 feature/기능 브랜치에서 수행

  • 프론트와 백에서 asignee로 지명된 이들이 심사후 develop으로 merge

  • master에 merge할 경우 팀원 모두 모여서 회의 후 진행


🌐 배포 방법

🌐 배포 방법

gagesajang's People

Contributors

swff07183 avatar meaningood avatar sonjuhy avatar getusy avatar leedayeong avatar

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.