Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Depoly version 0.0.0 #24

Merged
merged 223 commits into from
Aug 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
223 commits
Select commit Hold shift + click to select a range
3fda991
Update README.md
Dunkkkk Jul 25, 2024
d717c19
style: Link component 컨벤션 추가 (CC-88)
Dunkkkk Jul 26, 2024
ebcabc9
feat: 강제로 리랜더링되는 useForceRendering (CC-88)
Dunkkkk Jul 26, 2024
1c87822
feat: Route props에 isFullScreen 변수 추가 (CC-88)
Dunkkkk Jul 26, 2024
e946be0
feat: isFullScreen이라는 변수를 통한 조건부 랜더링 방식 추가 (CC-88)
Dunkkkk Jul 26, 2024
d3f5012
feat: 랜더링될때는 되지 않고 의존성배열이 변경될시에만 반응하는 useChangeDependency 구현 (CC-88)
Dunkkkk Jul 26, 2024
6d26697
feat: 조건부 랜더링이 될 화면에 사용될 useIsShowing hook 구현
Dunkkkk Jul 26, 2024
c94a72e
rename: Router -> Hyunouter 폴더명 변경 (CC-88)
Dunkkkk Jul 26, 2024
a8041e4
feat: 조건부 랜더링되는 component에 쓰일 useIsShowing 구현 (CC-88)
Dunkkkk Jul 26, 2024
30750ff
feat: DoAction interface 추가 (CC-88)
Dunkkkk Jul 26, 2024
de19dc8
feat: DoAction에 반응되는 store기능 구현 (CC-88)
Dunkkkk Jul 26, 2024
b7c57d4
fix: reducer 변수명 변경
Dunkkkk Jul 26, 2024
26352a5
rename: Router -> Hyunouter 이름변경 (CC-88)
Dunkkkk Jul 26, 2024
ced0326
rename: CountWorkFlow -> CountWork 이름변경 (CC-88)
Dunkkkk Jul 26, 2024
76e3b45
fix: 이름변경에 따른 파일 변경 (CC-88)
Dunkkkk Jul 26, 2024
d3525a9
feat: Do를 사용하는 예제인 CoutDo 구현 (CC-88)
Dunkkkk Jul 26, 2024
e84b65f
feat: Do를 사용하도록 하는 hook인 useDo 구현 (CC-88)
Dunkkkk Jul 26, 2024
737e323
feat: Navigation 컴포넌트 구현 (CC-86)
minani-0621 Jul 26, 2024
8801b67
feat: Navigation 컴포넌트에 캐스퍼 로고 이미지 추가
minani-0621 Jul 26, 2024
01f3c8b
feat: Navigation에 hover 및 click시 애니메이션 효과 적용
minani-0621 Jul 28, 2024
15044aa
design: Navigation 컴포넌트 custom css 적용
minani-0621 Jul 29, 2024
80483a9
Update README.md
Dunkkkk Jul 29, 2024
7156136
feat: Footer 컴포넌트 구현 (CC-89)
minani-0621 Jul 29, 2024
1b0341e
design: Footer 컴포넌트 custom css 적용 (CC-89)
minani-0621 Jul 29, 2024
f85c5d9
Merge pull request #2 from softeerbootcamp4th/CC-88
minani-0621 Jul 29, 2024
214d97f
Merge branch 'develop' into CC-86
minani-0621 Jul 29, 2024
6fc43a6
Merge pull request #3 from softeerbootcamp4th/CC-89
Dunkkkk Jul 29, 2024
e9f0be6
Merge branch 'develop' into CC-86
Dunkkkk Jul 29, 2024
ac3690b
Merge pull request #4 from softeerbootcamp4th/CC-86
Dunkkkk Jul 29, 2024
561d1b8
fix: Link 컴포넌트에 optional prop인 className 추가 (CC-88)
minani-0621 Jul 29, 2024
dc22cd5
fix: Hyunouter 폴더명 변경에 따른 import 수정 (CC-88)
minani-0621 Jul 29, 2024
8543e7c
fix: Hyunouter 폴더명 및 구조 변경에 따른 import 수정 & isFullScreen prop 추가 (CC-88)
minani-0621 Jul 29, 2024
885ac05
fix: tailwind.config.js에서 콤마 누락 에러 수정 (CC-88)
minani-0621 Jul 29, 2024
f53c9fa
fix: Link 컴포넌트 className prop 삭제 (CC-88)
minani-0621 Jul 29, 2024
f9e4f9a
fix: Navigation 컴포넌트 로직 수정 (CC-88)
minani-0621 Jul 29, 2024
9c03f27
Merge pull request #5 from softeerbootcamp4th/CC-88
Dunkkkk Jul 29, 2024
629749e
feat: Lottie example json 파일 추가 (CC-101)
minani-0621 Jul 29, 2024
30127ac
feat: LottieFindCasper 컴포넌트, LottieGame315 컴포넌트 생성 (CC-101)
minani-0621 Jul 29, 2024
f922c2f
feat: main.tsx에 Lottie example 추가 (CC-101)
minani-0621 Jul 29, 2024
4a419de
chore: Lottie dependency 추가
minani-0621 Jul 29, 2024
c1839ff
Merge pull request #6 from softeerbootcamp4th/CC-101
Dunkkkk Jul 29, 2024
6cd547b
feat: 사용한 컴포넌트의 position정보를 리턴하는 useComponentRect hook 구현 (CC-100)
Dunkkkk Jul 29, 2024
c20fa66
rename: overlay 폴더위치 변경 (CC-100)
Dunkkkk Jul 29, 2024
d559932
feat: 해당 컴포넌트의 위치와 사이즈를 리턴하며 변경될때마다 값이 변경되는 Hook 구현 (CC-100)
Dunkkkk Jul 29, 2024
3fb9f77
feat: 숨은 그림찾기정답 확인 로직 및 초기화 로직 구현 (CC-100)
Dunkkkk Jul 29, 2024
ebd2d45
feat: 숨은그림찾기 기초 형태 구현 (CC-100)
Dunkkkk Jul 29, 2024
7d6190d
feat: 숨은 그림찾기에 관련된 모든 component에 사용될 GameBoard 구현 (CC-100)
Dunkkkk Jul 29, 2024
90de3f3
feat: Finding Game에 사용될 Answer interfacer 구현 (CC-100)
Dunkkkk Jul 29, 2024
1847efd
rename: Footer, Navigation 파일 위치 변경 (CC-100)
Dunkkkk Jul 29, 2024
d606c75
feat: 기존 Lottie의 방식을 지우고 container를 만들어서 필요한 props만 가진 component구현 (C…
Dunkkkk Jul 29, 2024
8acb3d4
fix: 변화한 LottieContainer에 맞춰서 game 내부코드 변경 (CC-100)
Dunkkkk Jul 29, 2024
264ac4d
feat: object에 모든 값(참조값 x)을 비교하는 함수 구현 (CC-100)
Dunkkkk Jul 29, 2024
36436df
fix: 기존 의미없는 console.log 제거
Dunkkkk Jul 29, 2024
cfea1f3
fix: 기존 state가 변경될때만 렌더링 되도록하는 로직 추가 (CC-100)
Dunkkkk Jul 29, 2024
e2ea062
fix: Lottie가 터치한 점을 가운데로 움직이도록 변경 (CC-100)
Dunkkkk Jul 30, 2024
b4f79eb
feat: 틀린정답 wrongAnswers를 특정 lottie로 변경 (CC-100)
Dunkkkk Jul 30, 2024
a11c1d6
feat: 잘못된 정답을 담는 wrongAnswer과 그것을 지우는 removeWrongAnswer이라는 state와 act…
Dunkkkk Jul 30, 2024
8232433
fix: gameBoard를 눌렀을때 넓이와 높이 전달 (CC-100)
Dunkkkk Jul 30, 2024
45726e3
fix: main 비우기 (CC-100)
Dunkkkk Jul 30, 2024
6cd5524
Merge pull request #7 from softeerbootcamp4th/CC-100
minani-0621 Jul 30, 2024
b7448f7
feat: 숨은그림찾기 page layout 구현 (CC-106)
Dunkkkk Jul 30, 2024
b2b5278
feat: html, body, root에 width height 추가 (CC-106)
Dunkkkk Jul 30, 2024
38f684a
chore: framer-motion dependency 추가 (CC-105)
minani-0621 Jul 30, 2024
1fa616b
feat: 캐스퍼 Lottie 파일 및 게임 백그라운드 이미지 2개 추가 (CC-105)
minani-0621 Jul 30, 2024
510ea73
feat: 315 게임 컴포넌트의 레이아웃 및 기본 로직 구현
minani-0621 Jul 30, 2024
3f4c2a0
feat: Galmuri 폰트 추가 (CC-106)
Dunkkkk Jul 30, 2024
eaa8b25
feat: 스마일 뱃지 svg 추가 (CC-106)
Dunkkkk Jul 30, 2024
a2a3f05
rename: FindGame 폴더위치 수정
Dunkkkk Jul 30, 2024
4c0ff08
feat: Font tailwind 설정 (CC-106)
Dunkkkk Jul 30, 2024
b49f9a8
feat: tooltip svg 추가 (CC-106)
Dunkkkk Jul 30, 2024
917fb56
feat: badge위에 뜨는 check svg 추가 (CC-106)
Dunkkkk Jul 30, 2024
0812fd7
fix: Action에 따른 import문 수정 (CC-106)
Dunkkkk Jul 30, 2024
380012a
feat: 스마일 badge 공통 컴포넌트 구현 (CC-106)
Dunkkkk Jul 30, 2024
1762e69
feat: 기존에 있는 state를 불러오는 hook 구현 (CC-106)
Dunkkkk Jul 30, 2024
8b45d01
fix: 맞춘정답에 아이디 매칭되도록 수정 (CC-106)
Dunkkkk Jul 30, 2024
5f8bba1
fix: 이미지가 여러개 겹치는 상황을 해결하기위해 HTML 분리 (CC-106)
Dunkkkk Jul 30, 2024
a3a350b
fix: overlay에 있던 에러 수정 (CC-106)
Dunkkkk Jul 30, 2024
9bd3fd8
feat: 폰트 css에 추가 (CC-106)
Dunkkkk Jul 30, 2024
508e469
feat: 우선 기본 overlay content 초기화 (CC-106)
Dunkkkk Jul 30, 2024
9a39fc4
feat: 숨은그림 찾기에 정보를 저장하는 component 구현 (CC-106)
Dunkkkk Jul 30, 2024
0749c2a
feat: 선착순에 성공했을 시 첫번째로 뜨는 overlay content 구현 (CC-106)
Dunkkkk Jul 30, 2024
86d21bd
feat: 임시로 게임 시작 버튼 구현 후 게임 시작 버튼을 클릭해야 게임이 시작되도록 구현
minani-0621 Jul 30, 2024
2a6ae6b
Merge pull request #8 from softeerbootcamp4th/CC-106
minani-0621 Jul 30, 2024
48e46b0
fix: 사용하지않는 useRef삭제 (CC-108)
Dunkkkk Jul 31, 2024
88aece6
fix: overlay가 state를 부모에게서 받지 않고 스스로 만들고록 변경 (CC-108)
Dunkkkk Jul 31, 2024
36932e1
feat: 3분이 끝나면 자동으로 overlay가 내려가도록 구현 (CC-108)
Dunkkkk Jul 31, 2024
fd1946c
fix: FindingGame 변수명 변경 (CC-108)
Dunkkkk Jul 31, 2024
45e3884
comment: Reducer에 미래의 개선사항 주석추가 (CC-108)
Dunkkkk Jul 31, 2024
1b74c38
feat: 게임 시작 전과 게임 중 일때 내부 레이아웃 구현 (CC-105)
minani-0621 Jul 31, 2024
32b5592
style: 코드 컨밴션에 일치하도록 코드 스타일 수정 (CC-105)
minani-0621 Jul 31, 2024
4173b25
comment: smile bage의 타입에 따른 index 주석추가 (CC-108)
Dunkkkk Jul 31, 2024
655abb7
feat: 최종 응모가 완료됬을 때 보인는 overlay contet 구현 (CC-108)
Dunkkkk Jul 31, 2024
a108d19
feat: 선착순 응모가 실패했을 때 보이는 overlay content 구현 (CC-108)
Dunkkkk Jul 31, 2024
5ca8d9d
feat: 핸드폰 번호를 입력하는 공통 overlay content 구현 (CC-108)
Dunkkkk Jul 31, 2024
0845cb7
feat: 선착순으로 게임을 완료했을 때 보이는 overlay content 구현 (CC-108)
Dunkkkk Jul 31, 2024
e70338a
fix: 기존의 useWork에서 disptach 함수를 리턴하도록 수정 (CC-108)
Dunkkkk Jul 31, 2024
ce91a1b
feat: 완료된 overlay content들 적용 (CC-108)
Dunkkkk Jul 31, 2024
b4fcac7
feat: 숨은그림찾기에서 힌트를 나타내는 hintSpot 이미지 추가 (CC-108)
Dunkkkk Jul 31, 2024
68af562
feat: hintTalk svg 추가 (CC-108)
Dunkkkk Jul 31, 2024
e2eb903
feat: hint를 배열로관리하는 state 추가 (CC-108)
Dunkkkk Jul 31, 2024
10fac0e
feat: hintSpot을 활용하여 반짝이는 component 추가 (CC-108)
Dunkkkk Jul 31, 2024
80b7147
feat: 40초마다 hint를 띄워달라고 요청하는 로직 추가 (CC-108)
Dunkkkk Jul 31, 2024
2e1367f
feat: hint가 있으면 bade가 talk하는 로직 구현 (CC-108)
Dunkkkk Jul 31, 2024
28bb4b3
Merge pull request #9 from softeerbootcamp4th/CC-108
minani-0621 Jul 31, 2024
31448e4
feat: Navigation을 스크롤에 따라 보일지 말지 분기처리하는 로직 추가 (CC-110)
Dunkkkk Aug 1, 2024
692e8bf
feat: 게임 실시간 기록 구현 (CC-105)
minani-0621 Aug 1, 2024
8b0007d
feat: frontBackground 중간 팻말 없는 이미지로 변경 (CC-105)
minani-0621 Aug 1, 2024
f01b85f
style: tailwind 형식으로 css 적용
minani-0621 Aug 1, 2024
b9f9414
fix: 불필요한 요소 및 애니메이션의 움직인 좌표값을 불러오는 useEffect에서의 불필요한 dependency 삭제 (…
minani-0621 Aug 1, 2024
4216600
comment: 코드 주석 추가 (CC-105)
minani-0621 Aug 1, 2024
2c9047d
fix: Galmuri-bold 내용 변경 (CC-110)
Dunkkkk Aug 1, 2024
e42d23e
feat: LandingPage에 필요한 에셋추가 (CC-110)
Dunkkkk Aug 1, 2024
6cfed59
feat: navigation이 스크롤시 사라지거나 나오게 되는 애니메이션 추가 (CC-110)
Dunkkkk Aug 1, 2024
f16c3a3
feat: 원을 그리는 컴포넌트 추가 (CC-110)
Dunkkkk Aug 1, 2024
d8a14b2
feat: pixel 디자인으로 정보를 담는 InfoSection 공통 컴포넌트 구현 (CC-110)
Dunkkkk Aug 1, 2024
c9a8048
faet: HowToEvent section 구현 (CC-110)
Dunkkkk Aug 1, 2024
ce8168e
feat: LandingPageTitle section 구현 (CC-110)
Dunkkkk Aug 1, 2024
a46c9e4
feat: EventPeriod section 구현 (CC-110)
Dunkkkk Aug 1, 2024
a33330a
feat: SelectionMethod section 구현 (CC-110)
Dunkkkk Aug 1, 2024
85f2720
feat: FindingGameLadingPage 구현 (CC-110)
Dunkkkk Aug 1, 2024
f7877a4
feat: router 설정
Dunkkkk Aug 1, 2024
6cf1b26
feat: 게임 다시시작 버튼과 응모 버튼 이미지 추가 (CC-105)
minani-0621 Aug 1, 2024
03b4555
feat: gameStatus라는 useState를 이용하여 315게임 도중에 진행 상태에 따라 다르게 떠야 하는 컴포넌트 …
minani-0621 Aug 1, 2024
dc1dc28
rename: LottieGame315.tsx 에서 Game315.tsx로 파일명 변경 (CC-105)
minani-0621 Aug 1, 2024
18722ee
comment: 주석 처리 수정 (CC-105)
minani-0621 Aug 2, 2024
f11967e
fix: 315 게임 시작 전에 스페이스바를 누르면 게임이 자동으로 시작되면서 차량이 멈추는 버그 수정 (CC-105)
minani-0621 Aug 3, 2024
7e79b77
style: 함수명 수정 (CC-105)
minani-0621 Aug 3, 2024
6aa041c
comment: 주석 추가 및 수정 (CC-105)
minani-0621 Aug 3, 2024
e411f2b
fix: 게임오버 지점까지 이동 후 정지 했을 때 lottie가 계속 움직이는 버그 수정 (CC-105)
minani-0621 Aug 3, 2024
5f55e87
feat: 315 게임 레이아웃 사이즈 변경에 따른 게임 내부 로직 및 게임 기록 산정 로직 수정 (CC-105)
minani-0621 Aug 3, 2024
adce396
feat: 게임 상태에 따른 우측 상단 메뉴 버튼 동적 구현 (CC-105)
minani-0621 Aug 3, 2024
06b6890
feat: 게임 기록 상위 % 레이아웃 구현 (CC-105)
minani-0621 Aug 3, 2024
5dd7383
refactor: Game315 컴포넌트의 gameStatus state를 Hyundux를 이용하여 리팩터링 (CC-105)
minani-0621 Aug 3, 2024
1256372
refactor: Game315 컴포넌트의 distance state를 Hyundux를 이용하여 리팩터링 (CC-105)
minani-0621 Aug 4, 2024
797e981
design: gameContent의 위치 조정 (CC-105)
minani-0621 Aug 4, 2024
9c6e18a
rename: Game315Work로 파일명 및 폴더명 변경, Game315 컴포넌트 폴더 위치 변경 (CC-105)
minani-0621 Aug 4, 2024
48d4dd7
Merge branch 'develop' into CC-105
Dunkkkk Aug 4, 2024
d8fbc9c
refactor: 315 게임 기록 계산 로직에 매직넘버 사용 (CC-105)
minani-0621 Aug 5, 2024
871f117
refactor: gameContent와 gameMenu 함수를 Game315 컴포넌트 밖으로 빼는 리팩터링 (CC-105)
minani-0621 Aug 5, 2024
2669eb6
fix: useWork()에서 뜨는 에러 수정 (CC-105)
minani-0621 Aug 5, 2024
7d5b175
style: 315 게임 화면 풀스크린으로 수정 (CC-105)
minani-0621 Aug 5, 2024
ab441c4
style: lottieRef에 타입 명시 (CC-105)
minani-0621 Aug 5, 2024
1c09c14
Merge pull request #10 from softeerbootcamp4th/CC-105
minani-0621 Aug 5, 2024
829fd2e
chore: Game315.tsx를 Component 폴더로 이동 및 불필요한 폴더 정리 (CC-119)
minani-0621 Aug 5, 2024
2690df0
Merge pull request #11 from softeerbootcamp4th/CC-119
minani-0621 Aug 5, 2024
5198a45
style: eslint에서 사용하지 않는 변수에 에러뜨는거 임시적 off (CC-116)
Dunkkkk Aug 6, 2024
40f2829
fix: 기존 Store에 타입선언부분 분리 (CC-116)
Dunkkkk Aug 6, 2024
cca21f4
faet: Hyunxios 구현 (CC-116)
Dunkkkk Aug 6, 2024
c0080c3
feat: Hyundux-saga에 사용되는 story interface와 함수를 wrapping하는 createStory …
Dunkkkk Aug 6, 2024
98d05db
feat: Hyundux-saga라는 미들웨어를 만들어서 비동기 story를 받아서 action을 쏴주는 모듈 구현 (CC-…
Dunkkkk Aug 6, 2024
0bea9c5
feat: status와 teller를 리턴해서 비동시함수의 진행상태를 추적하는 custom hook 구현 (CC-116)
Dunkkkk Aug 6, 2024
7acfaff
feat: 참조를 위한 hyundux-saga Example 구현 (CC-116)
Dunkkkk Aug 6, 2024
1c72652
Merge pull request #12 from softeerbootcamp4th/CC-116
minani-0621 Aug 6, 2024
d55b710
Merge branch 'CC-110' into CC-115
minani-0621 Aug 6, 2024
bbaa02a
fix: infoSection Width 변경 (CC-110)
Dunkkkk Aug 6, 2024
7474152
feat: image asset 추가 (CC-110)
Dunkkkk Aug 6, 2024
703acc1
feat: 특정 섹션으로 스크롤이 smooth로 이동가능하게 하기위한 onclick 액션 props 구현 (CC-110)
Dunkkkk Aug 6, 2024
ee6fe46
fix: 기본 section들의 높이값 변경 (CC-110)
Dunkkkk Aug 6, 2024
b3c66c1
feat: 특정 시간과 현재시간의 차이를 계속 리턴해주는 useSpecificTimeEffect 구현 (CC-110)
Dunkkkk Aug 6, 2024
a459864
feat: 현재 시간과 타겟 시간을 비교하여 status에 따라 3가지 컴포넌트를 보여주는 OpenEventSection 구…
Dunkkkk Aug 6, 2024
22182de
Merge pull request #13 from softeerbootcamp4th/CC-110
minani-0621 Aug 6, 2024
7c090d6
feat: 315 게임 안내페이지에 필요한 에셋 추가 (CC-115)
minani-0621 Aug 6, 2024
cbbe36c
feat: EventIntro section 구현 (CC-115)
minani-0621 Aug 6, 2024
c9f9132
feat: HowToEvent section 구현 (CC-115)
minani-0621 Aug 6, 2024
d8b2154
feat: GiftInfo section 구현 (CC-115)
minani-0621 Aug 6, 2024
b6ec1fa
feat: EventPeriod section 구현 (CC-115)
minani-0621 Aug 6, 2024
b273f25
feat: EventPrecaution section 구현 (CC-115)
minani-0621 Aug 6, 2024
60d3a77
feat: RacingGameLandingPage 구현 (CC-115)
minani-0621 Aug 6, 2024
5a4b9fa
fix: 315 게임 랜딩페이지 section들 내의 콘텐츠가 section를 벗어나는 에러 수정 (CC-115)
minani-0621 Aug 6, 2024
1770896
feat: 315 게임 안내페이지에 필요한 에셋 추가 (CC-115)
minani-0621 Aug 7, 2024
c04820b
design: 315 게임 안내페이지 디자인 수정 (CC-115)
minani-0621 Aug 7, 2024
e577324
feat: 315 게임 안내페이지에 필요한 에셋 추가 (CC-115)
minani-0621 Aug 7, 2024
db84771
design: 315 게임 안내페이지 UI 수정 (CC-115)
minani-0621 Aug 7, 2024
d4a6f6f
Merge branch 'develop' into CC-115
minani-0621 Aug 7, 2024
9072690
Merge pull request #14 from softeerbootcamp4th/CC-115
Dunkkkk Aug 7, 2024
6e706d2
hotfix: open Event section 화면벗어나는 문제 해결
minani-0621 Aug 7, 2024
d237127
Merge pull request #15 from softeerbootcamp4th/hotfix/1
minani-0621 Aug 7, 2024
ae054f0
fix: React router에 조건부 랜더링 삭제 및 path에 직접적으로 추가되지 않는 Link 구현 (CC-128)
Dunkkkk Aug 8, 2024
6acca3f
feat: 게임이 종료된 후 result를 보여주는 section 구현 (CC-128)
Dunkkkk Aug 8, 2024
cc32994
feat: 게임이 끝난 후 정답 위치에 스마일 뱃지가 보이는 UI 구현 (CC-128)
Dunkkkk Aug 8, 2024
4ce8af1
feat: 결과를 보여주는 section 구현 (CC-128)
Dunkkkk Aug 8, 2024
809fe2f
feat: routing 추가 (CC-128)
Dunkkkk Aug 8, 2024
5a21ef4
feat: 결과를 보여주는 오른쪽 section 구현 (CC-128)
Dunkkkk Aug 8, 2024
8d92bbf
fix: 게임의 정답 타입 수정 (CC-128)
Dunkkkk Aug 8, 2024
29ba4d8
feat: 메인에 Routing 추가 (CC-128)
Dunkkkk Aug 8, 2024
7494bc4
Merge pull request #16 from softeerbootcamp4th/CC-128
minani-0621 Aug 8, 2024
5018f8c
feat: 이벤트 소개 랜딩페이지에 필요한 에셋 추가 (CC-122)
minani-0621 Aug 8, 2024
45db41e
feat: ShowCasper1 section 구현 (CC-122)
minani-0621 Aug 8, 2024
930a781
feat: ShowCasper2 section 구현 (CC-122)
minani-0621 Aug 8, 2024
25a668a
feat: ShowCasper3 section 구현 (CC-122)
minani-0621 Aug 8, 2024
09315b6
feat: ShowCasper4 section 구현 (CC-122)
minani-0621 Aug 8, 2024
bf7ebe6
feat: GoToEvent section 구현 (CC-122)
minani-0621 Aug 8, 2024
1d168b2
comment: ShowCasper1 section에 주석 추가
minani-0621 Aug 8, 2024
07cdbc8
feat: EventInfoLandingPage 구현 (CC-122)
minani-0621 Aug 8, 2024
a9a92ef
feat: InfoSection 공통 컴포넌트에 type과 location prop를 추가해서 2개의 버전으로 구현 (CC-…
minani-0621 Aug 8, 2024
b252608
Merge pull request #17 from softeerbootcamp4th/CC-122
Dunkkkk Aug 9, 2024
839be66
refactor: asset 경로 변경(CC-131)
Dunkkkk Aug 9, 2024
ae8f6e6
refactor: 폴더 구조 변경 (CC-131)
Dunkkkk Aug 9, 2024
0b9383e
refactor: 파일구조 변경에 따른 상대주소 변경 (CC-131)
Dunkkkk Aug 9, 2024
9e6ee26
refactor: 폴더명과 파일명 수정 및 오타 수정 후 Game315 라는 이름을 모두 RacingGame으로 변경
minani-0621 Aug 10, 2024
5cfff40
refactor: 폴더 구조 변경에 따른 경로 수정 (CC-131)
minani-0621 Aug 10, 2024
be85d8e
Merge pull request #18 from softeerbootcamp4th/CC-131
Dunkkkk Aug 10, 2024
a21773a
hotfix: 겹쳐있던 npm yarn 설정 파일 삭제
Dunkkkk Aug 10, 2024
16f6125
hotfix: gitignore에 웹서버 키 추가
Dunkkkk Aug 10, 2024
af86f48
hotfix: build error 수정
Dunkkkk Aug 10, 2024
56910cb
feat: index.tsx에 라우팅 추가
minani-0621 Aug 10, 2024
8bf067c
feat: 레이싱 게임 랜딩페이지에서 레이싱 게임으로 넘어갈 수 있도록 라우팅 추가 (CC-133)
minani-0621 Aug 10, 2024
bd93682
feat: 레이싱 게임 플레이 전, 중, 후에 게임 종료 버튼을 누르면 랜딩페이지로 이동하도록 라우팅 추가 (CC-133)
minani-0621 Aug 10, 2024
cfdd1b0
hotfix: vite assets 경로 테스트
Dunkkkk Aug 11, 2024
9a7f41b
test: Change Image Path
Dunkkkk Aug 11, 2024
469cd99
test: asset 경로 수정 및 vite file 수정
Dunkkkk Aug 11, 2024
16c9c91
test: path alias 추가
Dunkkkk Aug 11, 2024
20b2ab7
fix: git ignore
Dunkkkk Aug 11, 2024
12a30ad
Merge branch 'develop' into CC-133
minani-0621 Aug 11, 2024
46d90f5
Merge pull request #19 from softeerbootcamp4th/CC-133
Dunkkkk Aug 12, 2024
19ce2db
feat: CI/CD를 위한 파일 구현 (CC-134)
Dunkkkk Aug 12, 2024
9c43a73
fix: svg path 수정 (CC-134)
Dunkkkk Aug 12, 2024
3389ec1
fix: CI/CD를 위한 파일 수정 (CC-134)
Dunkkkk Aug 12, 2024
a7d6c1e
rename: Shared -> shared 파일명 수정 (CC-134)
Dunkkkk Aug 12, 2024
5dd7d67
fix: convention fix (CC-134)
Dunkkkk Aug 12, 2024
cde0807
Delete Caecae/src/Shared directory
Dunkkkk Aug 12, 2024
63aec11
Merge pull request #22 from softeerbootcamp4th/CC-134
minani-0621 Aug 12, 2024
ed5862a
fix: CI/CD script 변경 및 git flow 구축
Dunkkkk Aug 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions .github/workflows/ci.cd.dev.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Deploy
on:
pull_request:
branches:
- develop
jobs:
build:
runs-on: ubuntu-24.04
steps:
- name: Checkout source code
uses: actions/checkout@v3

- name: Install dependencies including TypeScript, React, and Vite
run: npm install --save-dev typescript @types/react @types/react-dom vite @vitejs/plugin-react @types/node
working-directory: ./Caecae

- name: Install other dependencies with Yarn
run: yarn install
working-directory: ./Caecae

- name: Build project
run: npm run build
working-directory: ./Caecae
45 changes: 45 additions & 0 deletions .github/workflows/ci.cd.prod.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: Deploy
on:
push:
branches:
- main
jobs:
build:
runs-on: ubuntu-24.04
steps:
- name: Checkout source code
uses: actions/checkout@v3

- name: Check Node.js version
run: node -v

- name: Install dependencies including TypeScript, React, and Vite
run: npm install --save-dev typescript @types/react @types/react-dom vite @vitejs/plugin-react @types/node
working-directory: ./Caecae

- name: Install other dependencies with Yarn
run: yarn install
working-directory: ./Caecae

- name: Build project
run: npm run build
working-directory: ./Caecae

- name: Create zip file
run: zip -qq -r ./build.zip .
working-directory: ./Caecae

- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v1
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: ${{ secrets.AWS_REGION }}

- name: Upload to S3
run: |
aws s3 cp --region ap-northeast-2 ./build.zip s3://caecae-s3bucket/build.zip
working-directory: ./Caecae

- name: Deploy with CodeDeploy
run: aws deploy create-deployment --application-name caecae-codeDeploy --deployment-config-name CodeDeployDefault.AllAtOnce --deployment-group-name caecae-codeDeploy-group --s3-location bucket=caecae-s3bucket,bundleType=zip,key=build.zip
7 changes: 6 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
# Created by https://www.toptal.com/developers/gitignore/api/react,yarn
# Edit at https://www.toptal.com/developers/gitignore?templates=react,yarn

### build file ###
dist

### webserverKey ###
*.pem

### react ###
.DS_*
*.log
Expand Down Expand Up @@ -151,4 +157,3 @@ dist
# temporary folders
.tmp/
temp/

1 change: 1 addition & 0 deletions Caecae/.eslintrc.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ module.exports = {
parser: '@typescript-eslint/parser',
plugins: ['react-refresh'],
rules: {
'@typescript-eslint/no-unused-vars': 'off',
'react-refresh/only-export-components': [
'warn',
{ allowConstantExport: true },
Expand Down
16 changes: 16 additions & 0 deletions Caecae/appspec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
version: 0.0
os: linux
files:
- source: /
destination: /home/ubuntu/deploy
overwrite: yes
permissions:
- object: /home/ubuntu/deploy
owner: root
group: root
mode: 755
hooks:
AfterInstall:
- location: deploy.sh
timeout: 1000
runas: root
5 changes: 5 additions & 0 deletions Caecae/deploy.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
REPOSITORY=/home/ubuntu/deploy

cd $REPOSITORY

sudo service nginx restart
2 changes: 1 addition & 1 deletion Caecae/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/App/main.tsx"></script>
<script type="module" src="/src/index.tsx"></script>
</body>
</html>
Loading