오무 프로젝트 Q&A

KoEunseo·2022년 12월 6일
0

project

목록 보기
13/37

컬러를 어떻게 받아서 나오게 하나요?

유저 정보에 있는, 유저가 지정한 팔레트를 읽어와서 지정한 무드에 맞게 string으로 데이터를 받아와서 props로 넘겨준다. css로 받으면 됨!

구글 로그인만 있는 이유?

초기에 크롬 익스텐션을 염두해두고 만들었기 때문에 구글 로그인만 구현하게 되었습니다. 구글 크롬브라우저 이용자가 서비스의 메인 타겟이었다.

1년 통계 차트 구현 방법?

1년 통계 차트 구현 방법
연도와 시작 주, 끝 주 (0~54) 설정
계산을 통해 1월 1일, 12월 31일이 무슨 요일인지 확인
1월 1일 ~ 12월 31일을 입력받은 데이터값에 따라 색을 입힌 svg 태그로 채움
1월 1일 이전과 12월 31일 이후는 빈 칸으로 채움
1년차트용 데이터는 전체 데이터를 가공해서 사용자가 설정한 무드팔레트의 색 코드를 덧붙임

일방적으로 친구추가를 했는데도 메일이 보내지는 이유?

편지가 어떻게 다음날 도착하는것인지?

테마 페이지에서 돌아가는 캐러셀 구현방법?

일단 전체를 감싸는 컨테이너에 오버플로우 히든으로 넘어간 부분을 보이지 않게 하고
캐러셀 원 안의 각 아이템이 총 8개라면 360도를 8로 나눠서 한번 next 버튼을 눌렀을때 큰 원과 아이템이 각각 45도씩 로테이션되게 하는 방식

모든 친구를 친구리스트에서 볼 수 있게 해놓은 이유?

나 자신과 내가 이미 추가한 친구는 친구추가 리스트에서 빼는게 좋을 것 같다고 생각하기도 했습니다. 지금은 이미 추가한 친구라고 알람이 뜨도록 해놨지만 추후에 개선하면 좋을 것 같습니다.
친구를 등록하면 친구카드를 얻게되는데, 카드를 수집하는 느낌이 들게끔 해서 친구를 추가하는 즐거움을 얻을 수 있도록 했습니다.

편지를 굳이 다음날에야 볼수있게 한 이유

우리 서비스는 다른사람보다는 자신에게 집중하기 위한 목적으로 만들어졌다. 나의 기분을 정리하고 회고하는 용도. 내가 기분이 어떤지 선택했을때, 누군가가 바로 연락을 해서 기분을 설명해야하는 피곤함을 덜고싶었고, 다음날이 되었을때 좀더 정리된 생각으로 마주할 수 있었으면 했다. 연락의 피곤함의 부담을 덜고 싶었다.

친구나 내 기분의 이유가 노출되지 않게 한 이유

가식없이 온전히 나에게 집중할 수 있게 하기 위함.

반응형 안 한 이유

: 크롬 익스텐션으로 기획되었기 때문에 pc 브라우저 이외의 환경을 고려하지 않았음
: 작은 노트북 화면을 기준으로 만들었기 때문에 컨텐츠가 브라우저 밖으로 튀어나갈 염려는 적으며 큰 해상도에서도 자연스럽게 보임

업로드중..

profile
주니어 플러터 개발자의 고군분투기

0개의 댓글