주식 투자에 어려움을 겪는 주린이(주식+어린이)를 위해, 기존 MTS의 복잡한 요소를 개선한 간편한 주식 관리 시스템을 제공합니다.
팀 | 이름 | 전공 | 역할 | 깃허브 아이디 |
---|---|---|---|---|
팀장 | 유수민 | 컴퓨터공학전공 | 백엔드 개발 | proysm |
팀원 | 홍원준 | 컴퓨터공학전공 | 백엔드 개발 | price126 |
팀원 | 신예빈 | 컴퓨터공학전공 | IOS 개발 | ShinYEB |
팀원 | 김윤서 | 경영학과 | Android 개발 | yunssup |
📌 백엔드 아키텍처
📌 CI/CD 아키텍처
back/src 구조 확인하기
.
├── main
│ ├── generated
│ ├── java
│ │ └── com
│ │ └── thered
│ │ └── stocksignal
│ │ ├── apiPayload
│ │ ├── app
│ │ │ ├── controller
│ │ │ └── dto
│ │ │ ├── kakao
│ │ │ ├── kis
│ │ │ └── user
│ │ ├── config
│ │ ├── domain
│ │ │ ├── entity
│ │ │ ├── enums
│ │ │ └── session
│ │ ├── jwt
│ │ ├── repository
│ │ ├── service
│ │ │ ├── company
│ │ │ ├── kakao
│ │ │ ├── myBalance
│ │ │ ├── news
│ │ │ ├── scenario
│ │ │ ├── trade
│ │ │ └── user
│ │ ├── util
│ │ └── websocket
│ └── resources
│ ├── static
│ └── templates
└── test
└── java
└── com
└── thered
└── stocksignal
ios/src 구조 확인하기
.
├── Application
│ ├── AppDelegate
│ ├── Assets
│ ├── LaunchScreen
│ ├── Config
│ ├── Info
│ ├── Model
│ └── SceneDelegate
├── Data
│ ├── Network
│ └── Repositories
├── Domain
│ ├── Entities
│ ├── Interfaces
│ └── UseCases
└── Presentation
├── Alarm
├── Chatbot
├── Home
├── Intro
├── Login
├── Main
├── MyPage
├── NewScenario
├── Practice
├── Search
└── StockDetail
android/src 구조 확인하기
.
├── application
│ ├── GlobalApplication.kt
│ ├── u
│ └── ui
│ └── theme
├── data
│ ├── database
│ ├── network
│ └── repositories
├── domain
│ ├── entites
│ ├── interfaces
│ └── usecases
└── presentation
├── alarm
├── chatbot
├── home
├── login
├── main
├── mypage
├── mystock
├── newscenario
├── search
└── stockinfo
1. 30일 AI 예측 그래프
-
GRU 모델을 기반으로 30일치 예상 주가 그래프를 생성하여 제공합니다.
-
사용자는 AI 예측 그래프를 통해 주가의 흐름을 파악하고 매매 타이밍을 학습할 수 있습니다.
2. 자동매매 시나리오 작성
-
3가지 종류의 자동매매 시나리오를 생성할 수 있습니다.
-
각 시나리오는 언제든 구성 가능하며, 각 종목 별로 개별 시나리오를 적용할 수 있습니다.
3. 과거 데이터로 투자 연습 (시뮬레이션)
- 과거의 주식 정보(90일)을 이용하여 투자 연습 가능
이름 | 설명 |
---|---|
main | PR을 거쳐 오류가 없는 브랜치 |
prod | 배포에 사용되는 브랜치 |
back | 백엔드 개발에 사용되는 브랜치 |
ios | ios 개발에 사용되는 브랜치 |
android | android 개발에 사용되는 브랜치 |
-feat-이슈번호 | 기능 개발에 사용되는 브랜치 |
-update-이슈번호 | 기능 업데이트에 사용되는 브랜치 |
-refactor-이슈번호 | 리팩토링에 사용되는 브랜치 |
-bug-이슈번호 | 버그 해결에 사용되는 브랜치 |
제목 | 설명 |
---|---|
Feat : | 새로운 기능 추가 |
Fix : | 버그 수정 |
Docs : | 문서 수정 |
Update : | 기타 업데이트 |
Style : | 코드 포맷 변경, 세미콜론 누락, 코드 변경 없음 |
Refactor : | 프로덕션 코드 리팩터링 |