23/12/26

Laejun Kim·2023년 12월 26일
1

TIL

목록 보기
62/89

팀 프로젝트 시작

새해 목표 도우미 웹 어플리케이션

개요

이제 곧 2023년도 끝나고 새해를 맞이하게 되는데 이를 기념하여 새해 목표 도우미 웹 어플리케이션을 만들어 보기로 했다.

기능 자체는 간단하다. 사용자가 자신의 목표에 대한 CRUD 를 할 수 있고, 다른 사용자들이 등록한 새해 목표도 (익명으로) 확인할 수 있게 하는것.

여기에 추가적으로 여유가 된다면 chatGPT로 자동 생성한 응원 메시지표시, 마감 날짜 d-day 표시, 타인의 목표에 좋아요 등으로 응원하기, 입력 서식에 에디터 라이브러리 적용 등이 들어갈 것이다.

기능을 최소화 하고자 의도했는데 그 이유는 기술적 난이도가 아주 높을 것으로 예상하고 있기 때문이다.

팀원 누구도 익숙하지 않음 next.js 와 typescript를 사용할 것이고, 아무도 사용해본 적 없는 UI 라이브러리(MUI)도 활용할 것이며, 마찬가지로 아무도 사용해본 경험이 없는 recoil도 활용할 계획이다. 게다가 지금까지 쭉 사용해 왔던 yarn 에서 벗어나 yarn Berry까지 사용할 계획이기 때문에 일부러 프로젝트 기능 자체는 최대한 담백하게 유지하기로 했다. 우선 필수적인 기능 구현부터 해두고 시간이 남으면 추가 기능을 넣으면 되기 때문이다.

와이어프레임

  • 페이지 구성은 Home, Community, About 이렇게 세개로 구성할 예정이나 변경될 가능성은 있다.

  • 각 목표에 대하여 20% 단위로 달성도를 체크할 수 있는 기능을 넣을 예정이다.

  • Community 페이지에서는 타인의 목표들을 확인할 수 있게 할 예정인데, 그것만으로는 조금 부족한 느낌이 들지만 현재까진 뭘 더 넣어야할지 정하지 못했다.

  • 웹 어플리케이션의 이름은 5조와 영어 단어 momentum 을 합친 M5MENTUM 이다.

0개의 댓글