Skip to content

Likelion-YeungNam-Univ/13th-StartPoint-was

Repository files navigation

개발지상주의

💁 당신의 창업을 이끄는 통합 지원 플랫폼 Start Pointer

Image

🧑‍💻 팀원 및 역할 소개 👩‍💻

BE BE FE FE FE P&D
차민경 손재희 홍진성 김민정 강민혁 조하영
차민경 손재희 홍진성 김민정 강민혁 조하영

💻 프로젝트 소개

SPO(Start Pointer) 는 국내 최초로 경산 지역 청년 창업자를 위한 AI 기반 통합 지원 플랫폼입니다. 상권 분석, AI 창업 비서 (챗봇), 멘토 매칭을 통하여 시행착오가 많은 창업 과정에서 청년 창업가들이 머물고 성장할 수 있는 환경을 제공합니다.

💡 주요기능

Image

📊 상권분석 및 상세분석

Image

🗣️ 챗봇 및 FAQ

Image

👥 멘토매칭

Image

📌 프로젝트 아키텍처

Image

📖 디렉토리 구조

├── CONTRIBUTING.md
├── Dockerfile
├── README.md
├── build.gradle
├── docker-compose.yml
├── gradle
│   └── wrapper
│       ├── gradle-wrapper.jar
│       └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── settings.gradle
└── src
    ├── main
    │   ├── java
    │   │   └── startpointwas
    │   │       ├── StartPointWasApplication.java
    │   │       ├── config
    │   │       │   └── WebConfig.java
    │   │       ├── domain
    │   │       │   ├── chat
    │   │       │   │   ├── controller
    │   │       │   │   │   └── ChatController.java
    │   │       │   │   ├── dto
    │   │       │   │   │   └── ChatRequest.java
    │   │       │   │   ├── exception
    │   │       │   │   │   └── OpenAiApiException.java
    │   │       │   │   ├── repository
    │   │       │   │   │   └── ChatRedisRepository.java
    │   │       │   │   └── service
    │   │       │   │       └── ChatContextService.java
    │   │       │   ├── general
    │   │       │   │   ├── controller
    │   │       │   │   │   ├── FootTrafficController.java
    │   │       │   │   │   ├── SimpleAnlsController.java
    │   │       │   │   │   └── UpjongController.java
    │   │       │   │   ├── dto
    │   │       │   │   │   ├── FootTrafficDto.java
    │   │       │   │   │   ├── SimpleAnlsResponse.java
    │   │       │   │   │   └── UpjongDto.java
    │   │       │   │   └── service
    │   │       │   │       ├── FootTrafficService.java
    │   │       │   │       ├── SimpleAnlsService.java
    │   │       │   │       └── UpjongService.java
    │   │       │   ├── mentor
    │   │       │   │   ├── component
    │   │       │   │   │   └── EntrepreneurDataInitializer.java
    │   │       │   │   ├── controller
    │   │       │   │   │   └── EntrepreneurViewController.java
    │   │       │   │   ├── dto
    │   │       │   │   │   ├── EntrepreneurViewDto.java
    │   │       │   │   │   └── UpdateRegistrationTimeRequest.java
    │   │       │   │   ├── entity
    │   │       │   │   │   └── Entrepreneur.java
    │   │       │   │   └── repository
    │   │       │   │       └── EntrepreneurRepository.java
    │   │       │   ├── practical
    │   │       │   │   ├── DongCode.java
    │   │       │   │   ├── config
    │   │       │   │   │   └── AiConfig.java
    │   │       │   │   ├── controller
    │   │       │   │   │   └── PracticalController.java
    │   │       │   │   ├── dto
    │   │       │   │   │   ├── PracticalDongAnls.java
    │   │       │   │   │   └── PracticalDongAnlsSlim.java
    │   │       │   │   ├── mapper
    │   │       │   │   │   └── PracticalMapper.java
    │   │       │   │   └── service
    │   │       │   │       └── PracticalService.java
    │   │       │   └── user
    │   │       │       ├── controller
    │   │       │       │   └── UserController.java
    │   │       │       ├── dto
    │   │       │       │   ├── LoginDto.java
    │   │       │       │   ├── NameRoleRes.java
    │   │       │       │   ├── SignUpReq.java
    │   │       │       │   └── UserInfoDto.java
    │   │       │       ├── entity
    │   │       │       │   ├── Role.java
    │   │       │       │   └── User.java
    │   │       │       ├── repository
    │   │       │       │   └── UserRepository.java
    │   │       │       └── service
    │   │       │           └── UserService.java
    │   │       └── global
    │   │           └── SessionConst.java
    │   └── resources
    │       └── application.yml
    └── test
        └── java
            └── startpointwas
                └── general
                    └── UpjongDtoTest.java

브랜치 전략

  • master: 최종 제출 브랜치
  • develop: 통합 개발 브랜치
  • feat: 기능 개발 브랜치

협업 가이드

상세한 협업 규칙은 CONTRIBUTING.md를 참고

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •