Skip to content

prgrms-fe-devcourse/FEDC2_Shallenge_Jaeho

Repository files navigation

⭐️ Shallenge

목표 인증 공유 SNS 서비스

logo

수행기간 : 2022.06.06 ~ 2022.06.22


👥 팀원

프론트엔드
프론트엔드
프론트엔드
프론트엔드
권내영 김재호 조계진 조승희
권내영
김재호
조계진
조승희

실행방법

npm install
npm start

🌁 기획 배경

  • 대다수의 사람들이 계획을 세우고 달성하기 위해 어플리케이션을 사용하지만 잘 지키지 못한다.
    • 목표를 꾸준히 지킬 수 있는 동기부여가 필요하다.
    • 단순 목표를 세우는 것 보다 달성 시 나에게 주는 보상을 정함으로써 동기부여가 되게 한다.
    • 또한 나와 비슷한 목표를 가진 다른 사용자들의 기록을 보며 자극 받고, 서로 응원이나 댓글을 통해 격려해 목표를 완수할 수 있도록 도와준다.
  • todo app 및 habit tracker와 같이 많은 목표, 습관 서비스가 있지만, 서로 자신의 목표와 상황을 공유하는 SNS 형태는 거의 존재하지 않는다.
    • 목표에 대한 내용과 기간을 금전적인 강제성 없이 스스로 정해 도전하고, 그것을 공유하는 것에도 도전만큼의 가치를 두어 개인의 목표 달성을 독려한다.
    • 자신이 세운 목표와 보상을 기록함으로써 성취감을 얻을 수 있다.
  • 기존의 todo app, habit tracker은 기록을 하는 것 자체에 중점을 두는데, 단순 기록을 넘어 목표를 달성할 수 있도록 장치를 만들어 목표 달성을 독려할 수 있도록 한다.

💡 기능

  • 챌린지 설정 기능
    • 기간 및 요일을 설정해서 챌린지를 설정 가능
  • 챌린지 인증 기능
    • 사진 업로드 기능을 통해 사진을 통한 기록 가능
  • 기록 보기 기능
    • 각 챌린지별로 달성 퍼센트 및 남은 기간 보기 가능
  • 계정 공개 기능
    • 자신의 기록 계정 공개 기능을 통해 다른 사람이 자신의 챌린지들과 기록들을 볼 수 있도록 공개
  • 계정 팔로우, 응원하기 기능
    • 다른 사용자를 팔로우하거나, 다른 사용자의 특정 챌린지를 응원하기
  • 알람 기능
    • 자신의 계정에 다른 사용자가 팔로우, 댓글, 응원을 하면 알림 울리기

💻 화면 예시

메인 화면
채널 화면
알림 화면
목표 상세 화면
사용자 정보 화면
메인 화면 채널 화면 알림 화면 상세 화면 회원 정보 화면

⚙️ 개발 환경

  • VScode
  • NPM ^8
  • Node.js ^16
  • Webpack ^5.73.0

📃 기술 스택

프레임워크
라이브러리
UI
협업
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy