- ๋ฐฐํฌ URL : https://K-L1VERSE.site
- Test ID & PW : ์์ ๋ก๊ทธ์ธ ์์คํ ์ผ๋ก ํ ์คํธ ๊ณ์ X
- ์๋น์ค UCC : https://www.youtube.com/watch?v=4-70ExQCwGQ
- ์ ์ ๋ผ๋ฆฌ ์ง๊ด ํ๊ธฐ, ์ง๊ด ๋ฉ์ดํธ, ์ค๊ณ ๊ฑฐ๋ ๋ฑ ๊ฐ๋จํ ํผ๋ ๊ณต์
- ์ฑํฅ๊ฒ์ฌ๋ก ์์ํ ํ ์ถ์ฒํ๊ณ ์ด๋ฅผ sns์ ๊ณต์
- ํ ์ ๋ณด(์์๊ฐ, ์ ๋ธ๋ผ, ์ ์๋จ ๋ฑ) ์๊ฐ
- ๊ฒฝ๊ธฐ ์ผ์ ์ ๋ณด ์ ๊ณต
- ์๋น์ค ๋ด ํฌ์ธํธ ๋ฐฐํ
- ์ค์๊ฐ ๊ฒฝ๊ธฐ ์ํฉ ํ์๋ผ์ธ
- ์ค์๊ฐ ์ฑํ - ํด๋ฆฐ๋ด์ ์ํ ์์ค ๋ฐ ํ์ค๋ฐ์ธ ํํฐ๋ง
ํ์ค๊ธฐ | ๊ณ ์๋ฆผ | ๊ณ ํด๋ฆผ |
---|---|---|
์ค๊ธฐ์ ๊ฐ๋ฐ ํ๊ณ | ์๋ฆผ์ ๊ฐ๋ฐ ํ๊ณ | ํด๋ฆผ์ ๊ฐ๋ฐ ํ๊ณ |
๊น๋ํ | ์์ํ | ์ ์ฑ์ฌ |
---|---|---|
๋ํ์ ๊ฐ๋ฐ ํ๊ณ | ์ํ์ ๊ฐ๋ฐ ํ๊ณ | ์ฑ์ฌ์ ๊ฐ๋ฐ ํ๊ณ |
- ์ค์๊ฐ ๊ฒฝ๊ธฐ ์ฑํ ๋ฐฉ, ์ค์๊ฐ ๊ฒฝ๊ธฐ ์ ๋ณด ์ ๊ณต
- ํฌ์ธํธ ์์คํ (์ถ์, ๊ฒ์๊ธ ์์ฑ, ๋๊ธ ์์ฑ / ๋ฐฐํ , ํธ๊ฐํ ๋ฑ์ง ๊ตฌ๋งค)์ผ๋ก ์ ์ ์๊ฒ ์ง์ ์ ์ธ ์ฐธ์ฌ ๋ ๋ ค
- ์ฑํฅ test์ ๊ฒฐ๊ณผ๋ฅผ SNS๋ฅผ ํตํด ๊ณต์ (์ ์ ์ ์ )
- ์ผ์ด๋ฆฌ๊ทธ ๊ด๋ จ ํผ๋ ๊ฒ์ํ/ ์ง๊ด ๋ฉ์ดํธ ๊ตฌ์ธ ๊ฒ์ํ/ ์ค๊ณ ๊ฑฐ๋ ๊ฒ์ํ + ๋น๋ฐ๋๊ธ
- ํด์ํ๊ทธ๋ฅผ ํตํ ๊ฒ์๊ธ ์ถ์ฒ
- ๊ธฐ์กด์ ๊ณต๊ฒฉ์ ์ธ ์๋ฉ์ ์ถ๊ตฌ ์ปค๋ฎค๋ํฐ์์ ๋ฒ์ด๋ ํด๋ฆฐ ๊ฒ์ํ, ํด๋ฆฐ ์ฑํ ๋ฐฉ ์งํฅ
- ๋ฑ์ง ์์ดํ ๊ตฌ๋งค ๋ฐ ์ฐฉ์ฉ
- ์๋ฆผ์ ํตํ ๊ด์ฌ ๊ตฌ๋จ์ ๋ด์ค, ํฌ์ธํธ, ๋๊ธ ํ์ธ ๊ธฐ๋ฅ
- Jenkins ํ์ดํ๋ผ์ธ์ ํตํ CI/CD ์๋ํ
- ๋๋ฉ์ธ ์ฃผ๋ ์ค๊ณ MSA
- API Gateway pattern์ ์ด์ฉํ ๊ฒ์ฆ ๋ฐ ๋ผ์ฐํ
- Kafka๋ฅผ ์ด์ฉํ SAGA ๋ถ์ฐ ํธ๋์ญ์ ํจํด ์ ์ฉ
- web socket์ ์ด์ฉํ ์ค์๊ฐ ์ฑํ , ์๋ฆผ ์๋น์ค
- ์คํ์์ค NLP๋ฅผ ์ด์ฉํ ํ์คํํ ์๋ ํํฐ๋ง
- ์ค์๊ฐ ํฌ๋กค๋ง
- Redis๋ฅผ ์ด์ฉํ ์ธ์ฆ/์ธ๊ฐ, ์ถ์์ฒดํฌ
- Redis๋ฅผ ์ด์ฉํ ์ฑํ ๋ฐฉ ๋ฐฑ์ ๊ตฌ์ถ
- ์ค์๊ฐ์ฑ์ ์ต๋ํ ๋ณด์ฅํ๊ธฐ ์ํด Kafka๋ฅผ ์ด์ฉํ ๋น๋๊ธฐ์ ํด๋ฆฐ๋ด ๊ธฐ๋ฅ
"ํ๋ก ํธ์๋ : React 18.2.0, Node.js 20.10.0, Nginx 1.18.0 (Ubuntu)
๋ฐฑ์๋ : SpringBoot 3.2.1(Gradle, Java 17), Spring Cloud Gateway, Spring Data JPA, Spring Security, Django(DRF), Kafka
DB : MariaDB redis
CI/CD : Jenkins
Infra : Docker"
- Front : React 18.2.0(styled-components, Recoil, ESLint, Prettier), Node.js 20.10.0, Nginx 1.18.0 (Ubuntu)
- Back-end : SpringBoot 3.2.1(Gradle, Java 17), Spring Cloud Gateway, Spring Data JPA, Spring Security, Django(DRF), Kafka
- CI/CD : Jenkins, Docker
- ๋ฒ์ ๋ฐ ์ด์๊ด๋ฆฌ : Gitlab, Jira
- ํ์
ํด : Discord, MatterMost, Notion
- ์๋น์ค ๋ฐฐํฌ ํ๊ฒฝ : AWS
Board Project
โ .gitignore
โ build.gradle
โ Dockerfile
โ gradlew
โ gradlew.bat
โ settings.gradle
โ
โโgradle
โ โโwrapper
โ gradle-wrapper.jar
โ gradle-wrapper.properties
โ
โโsrc
โโmain
โ โโjava
โ โ โโcom
โ โ โโKL1verse
โ โ โ BoardApplication.java
โ โ โ
โ โ โโBoard
โ โ โ โโcontroller
โ โ โ โ BoardController.java
โ โ โ โ
โ โ โ โโdto
โ โ โ โ โโreq
โ โ โ โ BoardDTO.java
โ โ โ โ SearchBoardConditionDto.java
โ โ โ โ
โ โ โ โโexception
โ โ โ โ BoardException.java
โ โ โ โ UnauthorizedException.java
โ โ โ โ
โ โ โ โโrepository
โ โ โ โ โ BoardRepository.java
โ โ โ โ โ
โ โ โ โ โโentity
โ โ โ โ Board.java
โ โ โ โ
โ โ โ โโservice
โ โ โ BoardService.java
โ โ โ BoardServiceImpl.java
โ โ โ
โ โ โโComment
โ โ โ โโcontroller
โ โ โ โ CommentController.java
โ โ โ โ
โ โ โ โโdto
โ โ โ โ โโreq
โ โ โ โ CommentDTO.java
โ โ โ โ CommentLikeDTO.java
โ โ โ โ
โ โ โ โโrepository
โ โ โ โ โ CommentLikeRepository.java
โ โ โ โ โ CommentRepository.java
โ โ โ โ โ
โ โ โ โ โโentity
โ โ โ โ Comment.java
โ โ โ โ CommentLike.java
โ โ โ โ
โ โ โ โโservice
โ โ โ CommentLikeService.java
โ โ โ CommentLikeServiceImpl.java
โ โ โ CommentService.java
โ โ โ CommentServiceImpl.java
โ โ โ
โ โ โโkafka
โ โ โ โ KafkaConfig.java
โ โ โ โ KafkaProducer.java
โ โ โ โ
โ โ โ โโconsumer
โ โ โ โ CleanbotBoardOutputConsumer.java
โ โ โ โ
โ โ โ โโdto
โ โ โ โ โโreq
โ โ โ โ โ BoardCleanbotCheckReqDto.java
โ โ โ โ โ
โ โ โ โ โโres
โ โ โ โ BoardNotificationResDto.java
โ โ โ โ CleanbotCheckResDto.java
โ โ โ โ
โ โ โ โโproducer
โ โ โ KafkaBoardCleanbotProducer.java
โ โ โ KafkaBoardNotificationProducer.java
โ โ โ
โ โ โโMate
โ โ โ โโcontroller
โ โ โ โ MateController.java
โ โ โ โ
โ โ โ โโdto
โ โ โ โ โโreq
โ โ โ โ MateDTO.java
โ โ โ โ
โ โ โ โโexception
โ โ โ โ BoardException.java
โ โ โ โ
โ โ โ โโrepository
โ โ โ โ โ MateRepository.java
โ โ โ โ โ
โ โ โ โ โโentity
โ โ โ โ Mate.java
โ โ โ โ
โ โ โ โโservice
โ โ โ MateService.java
โ โ โ MateServiceImpl.java
โ โ โ
โ โ โโProduct
โ โ โ โโcontroller
โ โ โ โ ProductController.java
โ โ โ โ
โ โ โ โโdto
โ โ โ โ โโreq
โ โ โ โ ProductDTO.java
โ โ โ โ
โ โ โ โโexception
โ โ โ โ BoardException.java
โ โ โ โ
โ โ โ โโrepository
โ โ โ โ โ ProductRepository.java
โ โ โ โ โ
โ โ โ โ โโentity
โ โ โ โ Product.java
โ โ โ โ
โ โ โ โโservice
โ โ โ ProductService.java
โ โ โ ProductServiceImpl.java
โ โ โ
โ โ โโs3
โ โ โ โโconfig
โ โ โ โ S3Config.java
โ โ โ โ
โ โ โ โโcontroller
โ โ โ โ S3Controller.java
โ โ โ โ
โ โ โ โโdto
โ โ โ โ โโres
โ โ โ โ S3ResDto.java
โ โ โ โ
โ โ โ โโrepository
โ โ โ โ โ BoardImageRepository.java
โ โ โ โ โ FileRepository.java
โ โ โ โ โ
โ โ โ โ โโentity
โ โ โ โ BoardImage.java
โ โ โ โ File.java
โ โ โ โ
โ โ โ โโservice
โ โ โ BoardImageService.java
โ โ โ FileService.java
โ โ โ S3Service.java
โ โ โ S3ServiceImpl.java
โ โ โ
โ โ โโWaggle
โ โ โโcontroller
โ โ โ WaggleController.java
โ โ โ WaggleLikeController.java
โ โ โ
โ โ โโdto
โ โ โ โโreq
โ โ โ WaggleDTO.java
โ โ โ WaggleLikeDTO.java
โ โ โ
โ โ โโexception
โ โ โ BoardException.java
โ โ โ
โ โ โโrepository
โ โ โ โ WaggleLikeRepository.java
โ โ โ โ WaggleRepository.java
โ โ โ โ WaggleUserHashTagRepository.java
โ โ โ โ
โ โ โ โโentity
โ โ โ Waggle.java
โ โ โ WaggleLike.java
โ โ โ WaggleUserHashTag.java
โ โ โ
โ โ โโservice
โ โ WaggleLikeService.java
โ โ WaggleLikeServiceImpl.java
โ โ WaggleService.java
โ โ WaggleServiceImpl.java
โ โ
โ โโresources
โ application-deploy.yml
โ application-dev.yml
โ application.yml
โ
โโtest
โโjava
โโcom
โโKL1verse
โโBoard
BoardApplicationTests.java
Cleanbot Project
โ .gitignore
โ db.sqlite3
โ Dockerfile
โ manage.py
โ requirements.txt
โ
โโ.idea
โ โ .gitignore
โ โ Cleanbot.iml
โ โ misc.xml
โ โ modules.xml
โ โ vcs.xml
โ โ
โ โโinspectionProfiles
โ profiles_settings.xml
โ
โโbot
โ โ admin.py
โ โ apps.py
โ โ models.py
โ โ serializers.py
โ โ tests.py
โ โ urls.py
โ โ views.py
โ โ __init__.py
โ โ
โ โโmigrations
โ __init__.py
โ
โโCleanbot
asgi.py
settings.py
urls.py
wsgi.py
__init__.py
Crawl Project
โ .gitignore
โ build.gradle
โ Dockerfile
โ gradlew
โ gradlew.bat
โ settings.gradle
โ
โโgradle
โ โโwrapper
โ gradle-wrapper.jar
โ gradle-wrapper.properties
โ
โโsrc
โโmain
โ โโjava
โ โ โโcom
โ โ โโKL1verse
โ โ โโCrawl
โ โ โ CrawlApplication.java
โ โ โ
โ โ โโdomain
โ โ โ โโkafka
โ โ โ โ โ KafkaConfig.java
โ โ โ โ โ
โ โ โ โ โโproducer
โ โ โ โ KafkaNewsNotificationProducer.java
โ โ โ โ KafkaProducer.java
โ โ โ โ
โ โ โ โโnews
โ โ โ โ โโdto
โ โ โ โ โ โโres
โ โ โ โ โ NewsResDto.java
โ โ โ โ โ
โ โ โ โ โโservice
โ โ โ โ NewsCrawl.java
โ โ โ โ
โ โ โ โโopenai
โ โ โ โโservice
โ โ โ OpenAiService.java
โ โ โ
โ โ โโglobal
โ โ RandomUserAgent.java
โ โ
โ โโresources
โ application-deploy.yml
โ application-dev.yml
โ application.yml
โ
โโtest
โโjava
โโcom
โโKL1verse
โโCrawl
CrawlApplicationTests.java
Gateway Project
โ .gitignore
โ build.gradle
โ Dockerfile
โ gradlew
โ gradlew.bat
โ settings.gradle
โ
โโgradle
โ โโwrapper
โ gradle-wrapper.jar
โ gradle-wrapper.properties
โ
โโsrc
โโmain
โ โโjava
โ โ โโcom
โ โ โโKL1verse
โ โ โโGateway
โ โ โ GatewayApplication.java
โ โ โ
โ โ โโauth
โ โ โ JWTFilter.java
โ โ โ JwtUtil.java
โ โ โ
โ โ โโconfig
โ โ โ CorsConfig.java
โ โ โ SecurityConfig.java
โ โ โ
โ โ โโdto
โ โ โโres
โ โ AccessTokenResDto.java
โ โ
โ โโresources
โ application-deploy.yml
โ application-dev.yml
โ application.yml
โ
โโtest
โโjava
โโcom
โโKL1verse
โโGateway
GatewayApplicationTests.java
Match Project
โ .gitignore
โ build.gradle
โ Dockerfile
โ gradlew
โ gradlew.bat
โ
โโgradle
โ โโwrapper
โ gradle-wrapper.jar
โ gradle-wrapper.properties
โ
โโsrc
โโmain
โโjava
โ โโcom
โ โโKL1verse
โ โโmatch
โ โ MatchApplication.java
โ โ
โ โโbetting
โ โ โโcontroller
โ โ โ BettingController.java
โ โ โ
โ โ โโdto
โ โ โ โ Winner.java
โ โ โ โ
โ โ โ โโreq
โ โ โ BettingRequest.java
โ โ โ
โ โ โโrepository
โ โ โ โ BettingRepository.java
โ โ โ โ
โ โ โ โโentity
โ โ โ Betting.java
โ โ โ
โ โ โโservice
โ โ BettingService.java
โ โ BettingServiceImpl.java
โ โ
โ โโchat
โ โ โโconfig
โ โ โ ChatConfig.java
โ โ โ
โ โ โโcontroller
โ โ โ MessageController.java
โ โ โ
โ โ โโdto
โ โ โโreq
โ โ โ MessageReqDto.java
โ โ โ
โ โ โโres
โ โ MessageResDto.java
โ โ
โ โโdomain
โ โ โโsample
โ โ โโcontroller
โ โ โ SampleController.java
โ โ โ
โ โ โโexception
โ โ SampleException.java
โ โ
โ โโglobal
โ โ โ ResponseCode.java
โ โ โ
โ โ โโconfig
โ โ โ CorsConfig.java
โ โ โ
โ โ โโdto
โ โ โ BaseResponse.java
โ โ โ
โ โ โโexception
โ โ BaseException.java
โ โ GlobalExceptionHandler.java
โ โ
โ โโkafka
โ โ โ KafkaConfig.java
โ โ โ KafkaProducer.java
โ โ โ
โ โ โโconsumer
โ โ โ KafkaBettingRollbackConsumer.java
โ โ โ KafkaCleanbotResultConsumer.java
โ โ โ
โ โ โโdto
โ โ โ โโreq
โ โ โ โ CleanbotCheckReqDto.java
โ โ โ โ
โ โ โ โโres
โ โ โ CleanbotCheckResDto.java
โ โ โ MatchNotificationResDto.java
โ โ โ
โ โ โโproducer
โ โ KafkaBettingProducer.java
โ โ KafkaBettingWinProducer.java
โ โ KafkaCleanbotCheckProducer.java
โ โ KafkaMatchNotificationProducer.java
โ โ
โ โโmatch
โ โ โโcontroller
โ โ โ MatchController.java
โ โ โ
โ โ โโdto
โ โ โ โโreq
โ โ โ โ MatchBettingRequest.java
โ โ โ โ MatchDetailRequest.java
โ โ โ โ MatchListRequest.java
โ โ โ โ ScoreRequest.java
โ โ โ โ
โ โ โ โโres
โ โ โ MatchDetailResponse.java
โ โ โ MatchListResponse.java
โ โ โ TicketResponse.java
โ โ โ TimelineResponse.java
โ โ โ
โ โ โโexception
โ โ โ MatchException.java
โ โ โ
โ โ โโrepository
โ โ โ โ MatchRepository.java
โ โ โ โ TimelineRepository.java
โ โ โ โ
โ โ โ โโentity
โ โ โ Match.java
โ โ โ Timeline.java
โ โ โ
โ โ โโservice
โ โ MatchService.java
โ โ MatchServiceImpl.java
โ โ
โ โโscheduler
โ โ โโconfig
โ โ โ SchedulingConfig.java
โ โ โ
โ โ โโcontroller
โ โ โ SchedulerController.java
โ โ โ
โ โ โโservice
โ โ SchedulerService.java
โ โ
โ โโteam
โ โ โโcontroller
โ โ โ TeamController.java
โ โ โ
โ โ โโdto
โ โ โ โโreq
โ โ โ โ TeamInfoRequest.java
โ โ โ โ
โ โ โ โโres
โ โ โ TeamInfoResponse.java
โ โ โ
โ โ โโexception
โ โ โ TeamException.java
โ โ โ
โ โ โโrepository
โ โ โ โ MemberRepository.java
โ โ โ โ TeamRepository.java
โ โ โ โ
โ โ โ โโentity
โ โ โ Member.java
โ โ โ Song.java
โ โ โ Team.java
โ โ โ
โ โ โโservice
โ โ TeamService.java
โ โ TeamServiceImpl.java
โ โ
โ โโyoutube
โ โโcontroller
โ โ YoutubeController.java
โ โ
โ โโdto
โ โ โโreq
โ โ โ YoutubeRankRequest.java
โ โ โ
โ โ โโres
โ โ YoutubeTimeResponse.java
โ โ
โ โโrepository
โ โ โ YoutubeRepository.java
โ โ โ
โ โ โโentity
โ โ Youtube.java
โ โ
โ โโservice
โ YoutubeService.java
โ YoutubeServiceImpl.java
โ
โโresources
application-deploy.yml
application-dev.yml
application.yml
Survey Project
โ .gitignore
โ build.gradle
โ Dockerfile
โ gradlew
โ gradlew.bat
โ settings.gradle
โ
โโgradle
โ โโwrapper
โ gradle-wrapper.jar
โ gradle-wrapper.properties
โ
โโsrc
โโmain
โ โโjava
โ โ โโcom
โ โ โโKL1verse
โ โ โโSurvey
โ โ โ SurveyApplication.java
โ โ โ
โ โ โโdomain
โ โ โ โโsample
โ โ โ โโcontroller
โ โ โ โ SampleController.java
โ โ โ โ
โ โ โ โโexception
โ โ โ SampleException.java
โ โ โ
โ โ โโglobal
โ โ โ โ ResponseCode.java
โ โ โ โ
โ โ โ โโdto
โ โ โ โ BaseResponse.java
โ โ โ โ
โ โ โ โโexception
โ โ โ BaseException.java
โ โ โ GlobalExceptionHandler.java
โ โ โ
โ โ โโsurvey
โ โ โโcontroller
โ โ โ SurveyController.java
โ โ โ
โ โ โโdto
โ โ โ โโreq
โ โ โ โ AnswerDTO.java
โ โ โ โ QuestionDTO.java
โ โ โ โ SurveyDTO.java
โ โ โ โ UserSelectionDTO.java
โ โ โ โ
โ โ โ โโres
โ โ โ SurveyResponse.java
โ โ โ
โ โ โโexception
โ โ โ SurveyException.java
โ โ โ
โ โ โโrepository
โ โ โ โ AnswerRepository.java
โ โ โ โ QuestionRepository.java
โ โ โ โ SurveyRepository.java
โ โ โ โ WeightRepository.java
โ โ โ โ
โ โ โ โโentity
โ โ โ Answer.java
โ โ โ Question.java
โ โ โ Survey.java
โ โ โ Team.java
โ โ โ Weight.java
โ โ โ
โ โ โโservice
โ โ AnswerService.java
โ โ AnswerServiceImpl.java
โ โ QuestionService.java
โ โ QuestionServiceImpl.java
โ โ SurveyService.java
โ โ SurveyServiceImpl.java
โ โ
โ โโresources
โ application-deploy.yml
โ application-dev.yml
โ application.yml
โ
โโtest
โโjava
โโcom
โโKL1verse
โโSurvey
SurveyApplicationTests.java
UserServer Project
โ .gitignore
โ build.gradle
โ Dockerfile
โ gradlew
โ gradlew.bat
โ settings.gradle
โ
โโgradle
โ โโwrapper
โ gradle-wrapper.jar
โ gradle-wrapper.properties
โ
โโsrc
โโmain
โ โโjava
โ โ โโcom
โ โ โโkl1verse
โ โ โโUserServer
โ โ โ UserServerApplication.java
โ โ โ
โ โ โโdomain
โ โ โ โโauth
โ โ โ โ โ JwtFilter.java
โ โ โ โ โ JwtProperty.java
โ โ โ โ โ JwtSecurityConfig.java
โ โ โ โ โ JwtUtil.java
โ โ โ โ โ
โ โ โ โ โโcontroller
โ โ โ โ โ AuthController.java
โ โ โ โ โ
โ โ โ โ โโdto
โ โ โ โ โ โโreq
โ โ โ โ โ โ SignInReqDto.java
โ โ โ โ โ โ SignUpReqDto.java
โ โ โ โ โ โ
โ โ โ โ โ โโres
โ โ โ โ โ ReIssueResDto.java
โ โ โ โ โ SignInResDto.java
โ โ โ โ โ
โ โ โ โ โโexception
โ โ โ โ โ TokenException.java
โ โ โ โ โ
โ โ โ โ โโrepository
โ โ โ โ โ โ TokenRepository.java
โ โ โ โ โ โ
โ โ โ โ โ โโentity
โ โ โ โ โ Token.java
โ โ โ โ โ
โ โ โ โ โโservice
โ โ โ โ AuthService.java
โ โ โ โ
โ โ โ โโbadge
โ โ โ โ โโcontroller
โ โ โ โ โ BadgeController.java
โ โ โ โ โ
โ โ โ โ โโdto
โ โ โ โ โ โโreq
โ โ โ โ โ BadgeBuyReqDto.java
โ โ โ โ โ BadgeDetailReqDto.java
โ โ โ โ โ
โ โ โ โ โโexception
โ โ โ โ โ BadgeException.java
โ โ โ โ โ
โ โ โ โ โโrepository
โ โ โ โ โ โ BadgeDetailRepository.java
โ โ โ โ โ โ BadgeRepository.java
โ โ โ โ โ โ
โ โ โ โ โ โโentity
โ โ โ โ โ Badge.java
โ โ โ โ โ BadgeDetail.java
โ โ โ โ โ
โ โ โ โ โโservice
โ โ โ โ BadgeService.java
โ โ โ โ
โ โ โ โโbetting
โ โ โ โ BettingEntity.java
โ โ โ โ Winner.java
โ โ โ โ
โ โ โ โโchat
โ โ โ โ โโconfig
โ โ โ โ โ ChatConfig.java
โ โ โ โ โ
โ โ โ โ โโcontroller
โ โ โ โ โ ChatMessageController.java
โ โ โ โ โ
โ โ โ โ โโdto
โ โ โ โ โโreq
โ โ โ โ MessageReqDto.java
โ โ โ โ
โ โ โ โโkafka
โ โ โ โ โ KafkaConfig.java
โ โ โ โ โ KafkaUserRepository.java
โ โ โ โ โ
โ โ โ โ โโconsumer
โ โ โ โ โ KafkaBettingWinConsumer.java
โ โ โ โ โ KafkaBoardNotificationConsumer.java
โ โ โ โ โ KafkaMatchNotificationConsumer.java
โ โ โ โ โ KafkaNewsNotificationConsumer.java
โ โ โ โ โ KafkaUserConsumer.java
โ โ โ โ โ
โ โ โ โ โโdto
โ โ โ โ โ โโreq
โ โ โ โ โ BoardNotificationReqDto.java
โ โ โ โ โ NewsNotificationListReqDto.java
โ โ โ โ โ NotificationListReqDto.java
โ โ โ โ โ
โ โ โ โ โโproducer
โ โ โ โ KafkaBettingRollbackProducer.java
โ โ โ โ KafkaProducer.java
โ โ โ โ
โ โ โ โโnotification
โ โ โ โ โโconfig
โ โ โ โ โ NotificationConfig.java
โ โ โ โ โ
โ โ โ โ โโcontroller
โ โ โ โ โ MessageController.java
โ โ โ โ โ
โ โ โ โ โโdto
โ โ โ โ โ โโreq
โ โ โ โ โ โ MessageReqDto.java
โ โ โ โ โ โ
โ โ โ โ โ โโres
โ โ โ โ โ NotificationResDto.java
โ โ โ โ โ
โ โ โ โ โโrepository
โ โ โ โ โ โ NotificationRepository.java
โ โ โ โ โ โ
โ โ โ โ โ โโentity
โ โ โ โ โ Notification.java
โ โ โ โ โ NotificationTypeConverter.java
โ โ โ โ โ
โ โ โ โ โโservice
โ โ โ โ NotificationService.java
โ โ โ โ
โ โ โ โโoauth
โ โ โ โ โโcontroller
โ โ โ โ โ OAuthController.java
โ โ โ โ โ
โ โ โ โ โโservice
โ โ โ โ OAuthService.java
โ โ โ โ OAuthServiceImpl.java
โ โ โ โ
โ โ โ โโs3
โ โ โ โ โโconfig
โ โ โ โ โ S3Config.java
โ โ โ โ โ
โ โ โ โ โโcontroller
โ โ โ โ โ S3Controller.java
โ โ โ โ โ
โ โ โ โ โโdto
โ โ โ โ โ โโres
โ โ โ โ โ S3ResDto.java
โ โ โ โ โ
โ โ โ โ โโrepository
โ โ โ โ โ โ FileRepository.java
โ โ โ โ โ โ UserImageRepository.java
โ โ โ โ โ โ
โ โ โ โ โ โโentity
โ โ โ โ โ File.java
โ โ โ โ โ UserImage.java
โ โ โ โ โ
โ โ โ โ โโservice
โ โ โ โ FileService.java
โ โ โ โ S3Service.java
โ โ โ โ S3ServiceImpl.java
โ โ โ โ UserImageService.java
โ โ โ โ
โ โ โ โโsample
โ โ โ โ โโcontroller
โ โ โ โ โ SampleController.java
โ โ โ โ โ
โ โ โ โ โโexception
โ โ โ โ SampleException.java
โ โ โ โ
โ โ โ โโuser
โ โ โ โโcontroller
โ โ โ โ NostradamusController.java
โ โ โ โ UserController.java
โ โ โ โ
โ โ โ โโdto
โ โ โ โ โโres
โ โ โ โ MypageResponseDto.java
โ โ โ โ NicknameUpdateReqDto.java
โ โ โ โ NostradamusResponse.java
โ โ โ โ
โ โ โ โโexception
โ โ โ โ UserException.java
โ โ โ โ
โ โ โ โโrepository
โ โ โ โ โ NostradamusRepository.java
โ โ โ โ โ UserRepository.java
โ โ โ โ โ
โ โ โ โ โโentity
โ โ โ โ User.java
โ โ โ โ
โ โ โ โโservice
โ โ โ MypageServiceImpl.java
โ โ โ NostradamusServiceImpl.java
โ โ โ UserDetailServiceImpl.java
โ โ โ UserService.java
โ โ โ
โ โ โโglobal
โ โ โ ResponseCode.java
โ โ โ
โ โ โโconfig
โ โ โ CorsConfig.java
โ โ โ SecurityConfig.java
โ โ โ WebConfig.java
โ โ โ
โ โ โโdto
โ โ โ BaseResponse.java
โ โ โ
โ โ โโexception
โ โ BaseException.java
โ โ GlobalExceptionHandler.java
โ โ
โ โโresources
โ application-deploy.yml
โ application-dev.yml
โ application.yml
โ
โโtest
โโjava
โโcom
โโkl1verse
โโUserServer
UserServerApplicationTests.java
Frontend Project
โ .eslintrc.js
โ .gitignore
โ .prettierrc.js
โ Dockerfile
โ package-lock.json
โ package.json
โ README.md
โ
โโ.idea
โ โ .gitignore
โ โ frontend.iml
โ โ misc.xml
โ โ modules.xml
โ โ vcs.xml
โ โ
โ โโinspectionProfiles
โ Project_Default.xml
โ
โโconf
โ nginx.conf
โ
โโpublic
โ โ favicon.ico
โ โ index.html
โ โ manifest.json
โ โ robots.txt
โ โ
โ โโbadge
โ โ badge0.png
โ โ badge0back.png
โ โ badge1.png
โ โ .
โ โ .
โ โ .
โ โ
โ โโimages
โ โโsurveyResult
โ background1.png
โ background2.png
โ background3.png
โ .
โ .
โ .
โ
โโsrc
โ App.js
โ App.test.js
โ comment.svg
โ index.js
โ reportWebVitals.js
โ setupTests.js
โ
โโapi
โ authAxios.js
โ axios.js
โ betting.js
โ comment.js
โ match.js
โ mate.js
โ mockAxios.js
โ nostradamus.js
โ product.js
โ request.js
โ survey.js
โ team.js
โ waggle.js
โ youtube.js
โ
โโassets
โ โ BadgeBackground.svg
โ โ BadgeBackground2.svg
โ โ badges.png
โ โ .
โ โ .
โ โ .
โ โ
โ โโbanners
โ โ banner1.png
โ โ banner2.png
โ โ
โ โโfonts
โ โ font.css
โ โ
โ โโicon
โ โ back-icon.png
โ โ bell-icon.png
โ โ calendar-icon.svg
โ โ .
โ โ .
โ โ .
โ โ
โ โโlogin_button
โ betting.png
โ community.png
โ google-icon.png
โ kakao.png
โ naver-icon.png
โ
โโcomponents
โ โ Nav.js
โ โ
โ โโboard
โ โ โ BoardFile.jsx
โ โ โ BoardTopNavBar.jsx
โ โ โ CommentContainer.jsx
โ โ โ CommentForm.jsx
โ โ โ CommentItemCard.jsx
โ โ โ CommentList.jsx
โ โ โ CommentReplyCard.jsx
โ โ โ dateFormat.jsx
โ โ โ ImageBox.jsx
โ โ โ Like.jsx
โ โ โ MateContainer.jsx
โ โ โ MateItemCard.jsx
โ โ โ MateRegistCard.jsx
โ โ โ ProductContainer.jsx
โ โ โ ProductItemCard.jsx
โ โ โ ProductRegistCard.jsx
โ โ โ SearchComponent.jsx
โ โ โ TimeForBoard.jsx
โ โ โ WaggleContainer.jsx
โ โ โ WaggleItemCard.jsx
โ โ โ WaggleRegistCard.jsx
โ โ โ
โ โ โโtoggle
โ โ ScheduleModal.jsx
โ โ ScheduleSelect2.jsx
โ โ ScheduleTable2.jsx
โ โ
โ โโcommon
โ โ Modal.jsx
โ โ Radio.jsx
โ โ RadioGroup.jsx
โ โ
โ โโlogin
โ โ GoogleLoginButton.jsx
โ โ KakaoLoginButton.jsx
โ โ LoginLogo.jsx
โ โ NaverLoginButton.jsx
โ โ
โ โโlogout
โ โ LogoutButton.jsx
โ โ
โ โโmain
โ โ Banner.jsx
โ โ Board.jsx
โ โ BoardItem.jsx
โ โ Footer.jsx
โ โ Hotclip.jsx
โ โ Nostradamus.jsx
โ โ Notice.jsx
โ โ Survey.jsx
โ โ TodayMatch.jsx
โ โ TodayMatchItem.jsx
โ โ
โ โโmatch
โ โ โ BettingContainer.jsx
โ โ โ BettingPercentItem.jsx
โ โ โ Chat.jsx
โ โ โ Chat_origin.jsx
โ โ โ EventItem.jsx
โ โ โ MatchScheduleTop.jsx
โ โ โ ScheduleList.jsx
โ โ โ ScheduleSelect.jsx
โ โ โ ScheduleTable.jsx
โ โ โ ScoreItem.jsx
โ โ โ Time.jsx
โ โ โ TimelineContainer.jsx
โ โ โ
โ โ โโcurrentBetting
โ โ โ CurrentBettingComponent.jsx
โ โ โ CurrentBettingContainer.jsx
โ โ โ
โ โ โโdetail
โ โ โ MatchDetailScore.jsx
โ โ โ MatchTimeComponent.jsx
โ โ โ
โ โ โโdoBetting
โ โ โ DoBettingContainer.jsx
โ โ โ
โ โ โโprediction
โ โ PredictionComponent.jsx
โ โ PredictionContainer.jsx
โ โ PreditionBar.jsx
โ โ
โ โโmypage
โ โ BadgeButton.jsx
โ โ EditNicknameModal.jsx
โ โ LogoutButton.jsx
โ โ MyWagle.jsx
โ โ SettingItem.jsx
โ โ Usergoal.jsx
โ โ UserProfile.jsx
โ โ
โ โโnotification
โ โ NotificationCard.jsx
โ โ NotificationList.jsx
โ โ
โ โโSurvey
โ โ LoadingBar.jsx
โ โ
โ โโteam
โ TeamInfoItem.jsx
โ
โโglobal
โ NotificationState.js
โ SocketProvider.js
โ UserState.js
โ
โโhooks
โ useDebounce.js
โ useUserAccessToken.js
โ
โโpages
โ โโboard_page
โ โ โโmate_page
โ โ โ MateDetailPage.jsx
โ โ โ MateListPage.jsx
โ โ โ MateRegistPage.jsx
โ โ โ
โ โ โโproduct_page
โ โ โ ProductDetailPage.jsx
โ โ โ ProductListPage.jsx
โ โ โ ProductRegistPage.jsx
โ โ โ
โ โ โโwaggle_page
โ โ WaggleDetailPage.jsx
โ โ WaggleListPage.jsx
โ โ WaggleRegistPage.jsx
โ โ
โ โโlogin_page
โ โ GoogleRedirection.jsx
โ โ KaKaoRedirection.jsx
โ โ LoginPage.jsx
โ โ NaverRedirection.jsx
โ โ
โ โโlogout_page
โ โ LogoutPage.jsx
โ โ
โ โโmain_page
โ โ MainPage.jsx
โ โ
โ โโmatch_page
โ โ MatchChattingPage.jsx
โ โ MatchDetailPage.jsx
โ โ MatchSchedulePage.jsx
โ โ
โ โโmy_page
โ โ Badge.jsx
โ โ BadgeComponent.jsx
โ โ BadgeGroup.jsx
โ โ BadgeList.jsx
โ โ MyPage.jsx
โ โ SettingPage.jsx
โ โ
โ โโnav
โ โ Navbar.jsx
โ โ
โ โโnotification_page
โ โ NotifiationPage.jsx
โ โ
โ โโSurveyPage
โ โ KakaoPage.jsx
โ โ QuestionPage.jsx
โ โ ResultPage.jsx
โ โ StartPage.jsx
โ โ
โ โโteamPage
โ TeamInfoPage.jsx
โ
โโstyles
โ Button.css
โ common.css
โ
โโBoardStyles
โ BoardCreateStyle.js
โ BoardDetailStyle.js
โ BoardStyle.js
โ BoardTopNavbarStyle.js
โ CommentStyle.js
โ ImageStyle.js
โ MateListStyle.js
โ ProductListStyle.js
โ WaggleListStyle.js
โ
โโglobal
โ GlobalStyle.js
โ
โโmain-styles
โ BannerStyle.js
โ BoardItemStyle.js
โ HotclipStyle.js
โ MainStyle.js
โ NostradamusStyle.js
โ NoticeStyle.js
โ SurveyStyle.js
โ TodayMatchStyle.js
โ
โโmatch-styles
โ โ MatchChattingStyle.js
โ โ MatchDetailStyle.js
โ โ MatchScheduleStyle.js
โ โ MatchTimelinStyle.js
โ โ
โ โโcurrentBetting
โ โ CurrentBettingComponentStyles.js
โ โ CurrentBettingContainerStyles.js
โ โ
โ โโdetail
โ โ MatchDetailScoreStyles.js
โ โ MatchTimeComponentStyles.js
โ โ
โ โโdoBetting
โ โ DoBettingContainerStyles.js
โ โ
โ โโprediction
โ PredictionComponentStyles.js
โ PredictionContainerStyles.js
โ PreditionBarStyles.js
โ
โโmypage-styles
โ badgeStyle.js
โ EditNicknameModel.js
โ MypageStyle.js
โ SettingStyle.js
โ
โโnavbar-styles
โ NavbarStyle.js
โ
โโnotification-styles
โ NotificationStyle.js
โ
โโSurveyStyles
โ LoadingBarStyle.js
โ Main.js
โ QuizCardStyle.js
โ ResultCardStyle.js
โ StartCardStyle.js
โ SurveyFont.css
โ SurveyTop.js
โ
โโTeamStyles
TeamStyle.js
- ์ ์ฒด ๊ฐ๋ฐ ๊ธฐ๊ฐ : 2024-01-02 ~ 2024-02-16
- ๊ธฐํ : 2024-01-08 ~ 2024-01-10
- 1st sprint : 2024-01-08 ~ 2024-01-12
- 2nd sprint : 2024-01-15 ~ 2024-01-19
- 3th sprint : 2024-01-22 ~ 2024-01-26
- 4th sprint : 2024-01-29 ~ 2024-02-01
- ์ถ์ ๋น๋์ ์กฐ์ง : 2024-02-01 ~ 2024-02-05
- 5th sprint : 2024-02-05 ~ 2024-02-09
- 6th sprint : 2024-02-12 ~ 2024-02-16
[BE]
[FE]
- ์นด์นด์ค, ๊ตฌ๊ธ, ๋ค์ด๋ฒ ๊ณ์ ์ผ๋ก ์์ ๋ก๊ทธ์ธ์ด ๊ฐ๋ฅํฉ๋๋ค.
- ํ๋กํ ์ฌ์ง์ ์ค์ ํ ์ ์์ต๋๋ค.
- K-League1 ์์ ๊ตฌ๋จ์ ์ ๋ธ๋ผ์ ๋ฑ์ง๋ก์ ๊ตฌ๋งคํ๊ณ ์ฐฉ์ฉํ ์ ์์ต๋๋ค.
- ๋๋ค์์ ์ค์ ํ ์ ์์ต๋๋ค.
- ๊ณจ(ํฌ์ธํธ), ๋ฒ ํ ํํฉ, ์ ์ค๋ฅ ์ ํ์ธํ ์ ์์ต๋๋ค.
- ๊ฐ ๊ฒ์ํ์์ ์ฑํ ๊ธ์ ๋ชจ์๋ณผ ์ ์์ต๋๋ค.
- ์๋ฆผ์ ํค๊ฑฐ๋ ๋ ์ ์์ต๋๋ค.
- ๋ก๊ทธ์์ํ ์ ์์ต๋๋ค.
- ๊ฒ์ํ์ ์์ฑํ ๊ธ์ ๋๊ธ์ด ๋ฌ๋ฆฌ๊ฑฐ๋ ์ข์์๊ฐ ๋๋ ธ์ ๋ ์๋ฆผ์ ๋ฐ์ ์ ์์ต๋๋ค.
- ์ถ์์ด๋ ๋ฒ ํ ์ฑ๊ณต ๋ฑ์ผ๋ก ํฌ์ธํธ๋ฅผ ๋ฐ์์ ๋ ๊ด๋ จ ์๋ฆผ์ ๋ฐ์ ์ ์์ต๋๋ค.
- ๋ฒณ์ง๋ฅผ ์ฐฉ์ฉํ์ ๋ ํด๋น ๊ตฌ๋จ์ ๊ด๋ จ ๋ด์ค๊ฐ ํํฐ๋ง๋์ด ์ถ์ฒ๋ฉ๋๋ค.
- ๋ฒ ํ ํ ๊ฒฝ๊ธฐ์ ๋ํ์ฌ ๊ฒฝ๊ธฐ ์์ 5๋ถ ์ ์ ์์ ์๋ด๋ฅผ ๋ฐ์ ์ ์์ต๋๋ค.
- ๊ฐ ๊ตฌ๋จ์ ๊ณต์ SNS์ ํํ์ด์ง, ์์๊ฐ, ์ ์ ์ ๋ณด๋ค์ ์ ๊ณตํ์ฌ K-League1 ์์ ๊ตฌ๋จ๋ค์ ์ ๋ณด๋ฅผ ํ ๋์ ๋ชจ์ ๋ณผ ์ ์์ต๋๋ค.
- K๋ฆฌ๊ทธ๋ฅผ ์ ๋ชจ๋ฅด๋ ์ฌ๋๋ค์ ๋์์ผ๋ก ์ฑํฅ ํ ์คํธ๋ฅผ ํตํด ์ฌ์ฉ์๊ฐ ์ ํํ ๋ต๋ณ์ ๊ฐ์ค์น๋ฅผ ๋ถ์ํด ๊ฐ์ค์น๊ฐ ๊ฐ์ฅ ๋์ ๊ตฌ๋จ 1๊ฐ๋ฅผ ์ถ์ฒํฉ๋๋ค.
- ์ถ์ฒ๋ ๊ตฌ๋จ์ SNS๋ฅผ ํตํด ๋ค๋ฅธ ์ฌ๋๋ค๊ณผ ๊ณต์ ํ ์ ์์ต๋๋ค.
- K-League1 ๊ฒฝ๊ธฐ ์ผ์ ๋ค์ ๋ฆฌ์คํธ์ ์บ๋ฆฐ๋ ํํ๋ก ํ์ธํ ์ ์์ต๋๋ค.
- ๊ฒฝ๊ธฐ ์งํ ๋์ ์ค์๊ฐ ์ค์ฝ์ด์ ํ์๋ผ์ธ์ ๋ณผ ์ ์์ต๋๋ค.
- ๊ฒฝ๊ธฐ ์์ 10๋ถ ์ ๊น์ง ์์ํ๋ ํ ๋๋ ์น๋ฆฌ๊ฐ ์์๋๋ ํ์ ๋ฒ ํ ์ ํ ์ ์์ต๋๋ค.
- ์ ์ ๋ค์ ๋ฒ ํ ์ํฉ์ ๋ฐ๋ผ ๋ฐฐ๋น๋ฅ ์ด ๊ณ์ฐ๋์ด ๋ ธ์ถ๋ฉ๋๋ค.
- ๊ฒฝ๊ธฐ๊ฐ ๋๋ ํ ๋ฒ ํ ๊ฒฐ๊ณผ์ ๋ฐ๋ผ ํฌ์ธํธ๊ฐ ๋ฐฐ๋ถ๋ฉ๋๋ค.
- ์ค์๊ฐ ์ฑํ ์ ํตํด ๋ค๋ฅธ ์ ์ ๋ค๊ณผ ์ํตํ ์ ์์ต๋๋ค.
- ์์ค ๋๋ ๋ถ์พํจ์ ์ ๋ฐํ ์ ์๋ ๊ธ๊ท์๋ ํด๋ฆฐ๋ด ๊ธฐ๋ฅ์ ํตํด ํํฐ๋ง๋ฉ๋๋ค.
- ๋ด์ฉ์ ํด์ํ๊ทธ๋ฅผ ๋ฃ์ผ๋ฉด ์๋์ผ๋ก ํด์ํ๊ทธ๋ก ์ธ์๋์ด ์ถํ ๊ฒ์๊ธ ์ถ์ฒ์ ์ฌ์ฉ๋ฉ๋๋ค.
- ๊ฒ์๊ธ ์ถ์ฒ ๋ฒํผ์ ๋๋ฅด๋ฉด ๊ฐ์ธํ๋ ์ถ์ฒ ๊ฒ์๊ธ์ด ๋์ถ๋ฉ๋๋ค.
- ๊ฒ์๊ธ๊ณผ ๋๊ธ ์ญ์ ๋ฒํผ์ ํด๋ฆญํ๋ฉด ๋ชจ๋ฌ๋ก ํ์ธ์ฐฝ์ด ๋น๋๋ค.
- ์ ๋ชฉ, ๋ด์ฉ, ์ฌ๋ฌ์ฅ์ ์ฌ์ง ๋ฑ์ ์ฒจ๋ถํ ์ ์์ต๋๋ค.
- ํน์ ๊ฒฝ๊ธฐ๋ฅผ ํด๋ฆญํ ํ ๊ฒ์๊ธ์ ์์ฑํ์ฌ ์ง๊ด ๋ฉ์ดํธ๋ฅผ ๊ตฌํ ์ ์์ต๋๋ค.
- ๋ชจ์ง์ค์ธ ๊ฒ์๊ธ์ ๋ชจ์ง์ด ์๋ฃ๋๋ฉด ๋ชจ์ง์๋ฃ๋ก ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
- ์ ๋ชฉ, ๋ด์ฉ, ์ฌ๋ฌ์ฅ์ ์ฌ์ง ๋ฑ์ ์ฒจ๋ถํ ์ ์์ต๋๋ค.
- ๊ฒ์๊ธ๊ณผ ๋๊ธ ์ญ์ ๋ฒํผ์ ํด๋ฆญํ๋ฉด ๋ชจ๋ฌ๋ก ํ์ธ์ฐฝ์ด ๋น๋๋ค.
- ์ ๋ชฉ, ๋ด์ฉ, ์ฌ๋ฌ์ฅ์ ์ฌ์ง ๋ฑ์ ์ฒจ๋ถํ ์ ์๊ณ ์ฌ์ง์ ํ์์ ์ผ๋ก ์ฒจ๋ถํด์ผ ํฉ๋๋ค.
- ๊ฒ์๊ธ์ ์์ฑํ๋ฉด ๊ฑฐ๋๊ฐ๋ฅ์ด ๋จ๊ณ ๊ฑฐ๋๊ฐ ์๋ฃ๋๋ฉด ๊ฑฐ๋์๋ฃ๋ก ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
- ์ข์์์ ๋๊ธ ์๋ ์ค์๊ฐ์ผ๋ก ์์ธ ํ์ด์ง์ ๋ฐ์๋ฉ๋๋ค.
- ๋น๋ฐ ๋๊ธ์ ํด๋ฆญํ๋ฉด ๋น๋ฐ ๋๊ธ์ด ์์ฑ๋ฉ๋๋ค.
- ๋น๋ฐ ๋๊ธ์ ๊ฒ์๊ธ ์์ฑ์์ ๋๊ธ ์์ฑ์๋ง ํ์ธํ ์ ์์ต๋๋ค.
- ๊ตฌ๊ธ ํ๋ ์ด์คํ ์ด์ ์์คํ ์ด์ ์๋น์ค๋ฅผ ๋ฐฐํฌํ ๊ณํ์ ๋๋ค.
- 24๋ 4์๊น์ง ์ ๊ท ์ ์ 2,000๋ช ๊ณผ ์ ์ ๋ฆฌํ ์ 30%๋ฅผ ๋ชฉํ๋ก ์ผ์์ต๋๋ค.
- K๋ฆฌ๊ทธ์ ํฅํ๊ณผ ์ ๊ท ์ ์ ๊ฐ ๋ชฉํ์น๋ฅผ ๋ฌ์ฑํ๋ค๋ฉด ์๋น์ค๋ฅผ ํ๋ํ ๊ณํ์ ๋๋ค.