Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
d85aaaa
feat: Button component 구현 (#7)
ljw0096 Jun 7, 2022
ce355c9
feat: globalstyle, container 화면 범위 세팅 (#8)
dahye1013 Jun 7, 2022
dac743a
feat: 공통 컴포넌트 구현 (#9)
ljw0096 Jun 8, 2022
ae9b433
feat-router: 피그마 명세에 따른 페이지 생성 및 라우팅처리 (#10)
dahye1013 Jun 8, 2022
bd120c1
feat: 공통 컴포넌트 수정 (#12)
ljw0096 Jun 8, 2022
72f993d
feat: 홈, 오늘의 시간, 해야할일적기 페이지 구현 (#13)
dahye1013 Jun 8, 2022
587e490
feat: 오늘의 시간, 해야할일적기 페이지 기능 수정 및 환경변수 설정 (#14)
dahye1013 Jun 9, 2022
6e9ffd4
fix: 기본빌드 환경변수 파일
dahye1013 Jun 9, 2022
c961d7c
feat: 모래시계 편집하기 페이지 구현 (#16)
codeisneverodd Jun 9, 2022
cc1b7a8
feat: 시간 분배 페이지 구현 (#17)
ljw0096 Jun 9, 2022
5f870ad
fix: TaskBox 클릭 시 다른 박스로 미전환 현상 수정 (#20)
ljw0096 Jun 10, 2022
a7f41a4
feat: global style reset 추가
dahye1013 Jun 10, 2022
67931c7
feat: 404 page ui 작업
dahye1013 Jun 10, 2022
acf2276
feat: signup login 페이지 라우터 추가
dahye1013 Jun 10, 2022
f0279f7
fix: [FIX] 라우팅 주소 변경 요청 #15
dahye1013 Jun 10, 2022
f96a5b7
feat: form 데이터 api 연결용 hook 추가
dahye1013 Jun 10, 2022
1e52638
feat: cardform 컴포넌트 추가
dahye1013 Jun 10, 2022
806891e
feat: signup, login form 컴포넌트 추가
dahye1013 Jun 10, 2022
c60ef77
feat: signup, login page ui 작업
dahye1013 Jun 10, 2022
cf30cf3
feat: 로그인,회원가입,404페이지 UI 작업 및 #15 #23
codeisneverodd Jun 10, 2022
2c44a7f
feat: 완료하기 클릭시 페이지 구현, 시간 합치기 기능 구현 (#24)
codeisneverodd Jun 10, 2022
9c6afe0
feat: Select 컴포넌트 구현 및 각 페이지에 추가 (#25)
ljw0096 Jun 11, 2022
6a886e0
feat: 모달 컴포넌트 구현 (#27)
ljw0096 Jun 11, 2022
e3f6d01
feat: 추가 클릭시 페이지 구현 및 시간 재생 에러 픽싱 (#28)
codeisneverodd Jun 11, 2022
2f17d29
[페이지, FIX] 시간 업데이트시 발생하는 버그 수정 (#30)
ljw0096 Jun 12, 2022
e394600
feat: CreateTimeDivider Page & 관련 컴포넌트 리팩터링 (#33)
ljw0096 Jun 12, 2022
41069bc
feat: updateTimeDivider Page & 관련 컴포넌트 리팩토링 (#34)
codeisneverodd Jun 12, 2022
38ad647
refactor: 불필요한 객체 삭제, 컴포넌트 분리, timer 속성 추가 등 (#36)
codeisneverodd Jun 13, 2022
f340b27
refactor: 디렉토리 구조 개선, 절대경로 설정, 담당 페이지 리팩토링 (#37)
dahye1013 Jun 13, 2022
2670b69
feat: 컬러팔레트 생성, 폰트 및 컨테이너 GlobalStyle 지정 (#39)
codeisneverodd Jun 13, 2022
fda8d1f
feat: colors export 추가 및 container 를 고정된 크기로 수정 (#41)
codeisneverodd Jun 13, 2022
7f176cb
feat: 컬러 변수 세부 수정 (#42)
codeisneverodd Jun 13, 2022
a04ce43
fix: 스토리북 import 경로 수정 (#43)
dahye1013 Jun 13, 2022
344a7af
feat: Button 컴포넌트 수정 및 각 페이지 반영 (#44)
ljw0096 Jun 13, 2022
8d94ca1
style : modal, page layout (#45)
codeisneverodd Jun 13, 2022
aee89e9
feat: Select 컴포넌트 디자인 수정 (#46)
ljw0096 Jun 13, 2022
43be543
style: navBar 스타일링 완료 (#48)
codeisneverodd Jun 13, 2022
bd1dd12
style: 홈-오늘의시간-오늘의할일 페이지 스타일링 완료, input 컴포넌트 수정 (#49)
dahye1013 Jun 14, 2022
4d827f8
feat: navbar gobackicon 클릭 시 뒤로가기 구현 (#51)
ljw0096 Jun 14, 2022
788de54
style: create time divider 페이지 스타일 적용 (#52)
ljw0096 Jun 14, 2022
a5f547b
feat: 미디어 쿼리 추가, vh를 rem 으로 변경 (#53)
codeisneverodd Jun 14, 2022
7caf45d
style: Input 컴포넌트 props 수정, AddFormModal 내부 Input 컴포넌트로 변경 (#54)
codeisneverodd Jun 14, 2022
f0a4cf7
chore: axios 인스턴스 설정 (#55)
dahye1013 Jun 14, 2022
a0f3999
docs: readme 수정 - review용
dahye1013 Jun 14, 2022
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
4 changes: 4 additions & 0 deletions .env
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
REACT_APP_TITLE=Time_Divider
REACT_APP_DESCRIPTION=당신은 시간을 잘 나누어 사용하고 있나요? 당신의 사용가능한 시간을 분배하세요!

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ASK!

요 Description을 따로 env 값으로 관리하시는 이유가 있을까요??
별도의 상수 파일을 만들어 관리해도 좋을 것 같아서요!!

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

package.json에서 script로 돌릴때 돌아가는 환경변수를 다르게 설정해두었는데요!

  • npm start : env.local,
  • npm dev : env.developmenet,
  • npm build env.production

개발중인 화면을 개발자가 볼때는 브라우저 title에 Time_Divider
빌드 배포된 것은 시간분배하기 이런식으로 볼 수 있게 하려는 의도였어요!
하지만, 의도에 대한 실익은 보지 못해서 상수로 바꿔도 될 것 같아요. 좀 더 고민해보도록 수정해두겠습니다~~

REACT_APP_API_URL=''
REACT_APP_PORT=''
4 changes: 4 additions & 0 deletions .env.local
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
REACT_APP_TITLE=Time_Divider
REACT_APP_DESCRIPTION=당신은 시간을 잘 나누어 사용하고 있나요? 당신의 사용가능한 시간을 분배하세요!
REACT_APP_API_URL=''
REACT_APP_PORT=''
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,12 @@
# misc
.DS_Store
.env.local
.env.development.local
.env.development
.env.production
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*

27 changes: 20 additions & 7 deletions .storybook/preview.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,22 @@
import GlobalStyle from '../src/styles/GlobalStyle'

export const parameters = {
actions: { argTypesRegex: "^on[A-Z].*" },
controls: {
matchers: {
color: /(background|color)$/i,
date: /Date$/,
},
},
actions: { argTypesRegex: '^on[A-Z].*' },
controls: {
matchers: {
color: /(background|color)$/i,
date: /Date$/,
},
},
}

export const decorators = [
Story => {
return (
<>
<GlobalStyle />
<Story />
</>
)
},
]
Comment on lines 3 to +22

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P5;

요 부분은 간격이 tab 4로 잡혀있는 것 같아요.
(이전에는 space 2)

느낌상 프리티어에 vscode가 연결이 잘 안되어있거나 vscode 익스텐션과 꼬인 것이 있어보여요!!
당장 고쳐야 할 것은아니지만 만약 꼬인 것을 계속 쓴다면 계속 요렇게 tab 4로 만들어지는 파일들이 생겨날 듯 해!! 한번 확인해보시면 좋을 것 같아요!

@dahye1013 dahye1013 Jun 15, 2022

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

앗 서로 리뷰를 거의 하지 못하고 작업했더니 저희 자체적으로 잡아내지 못한 문제네요 ㅜㅜ!
팀원들과 전체적으로 작업 환경 한번 재정비 해보도록 하겠습니다~
vscode 익스텐션도 확인해볼게요! 조언 감사드려요 🙏

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

가끔씩 탭이 많이 들어가는 파일들이 생기는 현상이 있긴 했는데 이번 기회에 확인해서 수정해봐야겠네요

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

가끔씩 탭이 많이 들어가는 파일들이 생기는 현상이 있긴 했는데 이번 기회에 확인해서 수정해봐야겠네요

eol도 가끔 들어가더라구요..! 😢

72 changes: 48 additions & 24 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,48 @@
# 시간 분배기

## 커밋 컨벤션
예시) feat: 타이머 기능 추가, chore: 주석 삭제
prefix | 설명 | 추가 설명
-- | -- | --
feat | 기능추가/수정/삭제 | 제품 코드 수정 발생
refactor | 리팩토링 | 제품 코드 수정 발생
fix | 버그 수정 | 제품 코드 수정 발생
docs | 문서 추가, 수정, 삭제 | 코드 수정 없음
style | 스타일 수정 | 제품 코드 수정 발생
chore | 그 외 모든 수정 | 유형이 혼재된 경우, 되도록이면 커밋 분리. 분리가 어려울 경우 위 순서 상 상위 항목의 유형으로 작성

## 브랜치
### protected branch
- main : 기준이 되는 브랜치로 제품을 배포하는 브랜치 입니다.
- develop : 개발 브랜치로 개발자들이 이 브랜치를 기준으로 각자 작업한 기능들을 합(Merge)칩니다.
- release : 배포를 위해 master 브랜치로 보내기 전에 먼저 QA(품질검사)를 하기위한 브랜치 입니다.
### prefix branch
`prefix-설명-이름` 의 형태로 사용합니다.
아래의 단어를 prefix로 사용합니다.
예시) feature-timer-codeisneverodd, hotfix-tokenRevealed-codeisneverodd
- feature : 단위 기능을 개발하는 브랜치로 기능 개발이 완료되면 develop 브랜치에 합칩니다.
- hotfix : master 브랜치로 배포를 했는데 버그가 생겼을 떄 긴급 수정하는 브랜치 입니다.
# 시간 분배기(Timer Divider)

### 팀원

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P5;

README도 중요한 내용부터 위에 배치하는 것을 저는 개인적으로 선호하고 있어요.
그랬을 때 관련 문서를 먼저 배치하고, 팀원(참여자)를 적어둘 것 같아요!!


<table>
<tr>
<td align="center">
<img src="https://avatars.githubusercontent.com/u/64780560?v=4" width="100px;" alt="신다혜"/>
</td>
<td align="center">
<img src="https://avatars.githubusercontent.com/u/54318460?v=4" width="100px;" alt="김경현"/>
</td>
<td align="center">
<img src="https://avatars.githubusercontent.com/u/81891292?v=4" width="100px;" alt="이지원"/>
</td>
</tr>
<tr>
<td align="center">
<a href="https://github.com/dahye1013">
<div>신다혜</div>
</a>
</td>
<td align="center">
<a href="https://github.com/codeisneverodd">
<div>김경현</div>
</a>
</td>
<td align="center">
<a href="https://github.com/ljw0096">
<div>이지원</div>
</a>
</td>
</tr>
</table>

---

## 프로젝트 관리 문서

[기획서 노션 링크](https://rust-damselfly-7e5.notion.site/51954418603645efb4a2c53220321e02)

[프로젝트 진행 칸반](https://github.com/prgrms-fe-devcourse/FEDC2_TimeDivider_Root/projects)

[논의 사항 정리](https://github.com/prgrms-fe-devcourse/FEDC2_TimeDivider_Root/discussions)

[피그마 시안 - 프로토타입 및 설계](https://www.figma.com/file/55rLirP3Lt9mifvgfOLi6n/Time?node-id=0%3A1)

[피그마 시안 - 디자인 수정](https://www.figma.com/file/55rLirP3Lt9mifvgfOLi6n/Time?node-id=356%3A653)
6 changes: 6 additions & 0 deletions jsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"compilerOptions": {
"baseUrl": "./src"
},
"include": ["src"]
}
Loading