codestates / codestates/sagaksagak-client

[✍️ Dev Log] 김우성 / 21-07-01

Open
#90 0 comments 0 reactions 1 assignee Claimed by @IJMilk-WS View on GitHub
Dev-Log
Dominant language
JavaScript
Stars
4
Forks
1
PR merge metrics
No merged PRs in 30d

Description

### 오늘은 어떻게 프로젝트에 기여했나요?

- 구글 OAuth API를 사용하여 OAuth 로그인 로직 구현 및 서버와의 통신 확인
- 로그인, 회원가입 페이지 완성 유효성 검사를 통해 회원가입시 적절한 데이터를 입력하도록 유도
- 관심사 선택 모달 CSS 진행 중
- UX의 저하 없이 사용자의 관심사를 확인할 수 있도록 모달 노출 로직을 구현

### 오늘의 프로젝트에서 힘든 점은 무엇인가요?

- CSS Grid layout을 처음 적용해 보았는데 낯설어서 좀 해맸습니다.
- styled-components를 이용한 CSS 작업이 아직은 익숙하지 않습니다.

```js
const StyledGridContainer = styled.div`
display: grid;
grid-template-columns: repeat(5, 100px);
grid-template-rows: repeat(2, 1fr);
row-gap: 10px;
column-gap: 10px;
margin-bottom: 35px;
`;
```

### 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?

- [x] 관심사 선택 모달 CSS 완성
- [x] 관심사 선택 모달 로직 완성
- [x] 마이페이지 구현

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.