Show GN: 티끌 모아 다이어트 - 소소한 다이어트를 위한 도구
(dust-diet.vercel.app)주말 동안에 만든, "먹은 것이 아니라, 먹지 않은 것에 대해 기록하는" 역발상 다이어트 도구입니다.
주변에 군것질 할 것이 넘쳐나 유혹에 시달리시는 분이라면 도움이 될 것입니다.
[ 주요 기능 ]
- 먹지 않음으로써 감량한 칼로리를 기록할 수 있습니다.
- 정말 소소한 운동을 통해 감량한 칼로리를 기록할 수 있습니다.
- 칼로리를 체지방 양으로 환산해줍니다.
[ 고려한 사항 ]
- 작은 노력도 숫자로 보여줘서 보람을 느끼게 하는 것
- 경험치가 쌓이듯이 작은 행동에도 즉각 보상을 얻을 수 있게 구성했습니다.
- 다른 건강 앱과 병행해서 쓸 수 있도록 하는 것
[ 다른 도구와의 차이점 ]
- 먹은 것이 아니라, 먹지 않은 것에 대해 기록합니다.
- 2주 완성 다이어트가 아니라, 1년 완성 다이어트입니다...!
- 티끌(군것질/소소한 운동)을 모아 다이어트하는 것이 목적이기에, 몸에 좋은 음식과 본격적인 운동들은 기록할 수 없습니다(?)
[ 사용 기술 ]
- Next.js를 사용했습니다.
- SSR을 사용하기 위해 사용하진 않았습니다.
- React를 사용하고, vercel에 배포하기엔 next.js가 가장 편리하다고 느꼈습니다.
- Shadcn UI(https://ui.shadcn.com)를 사용했습니다.
- 서버에 저장하지 않고 로컬에 저장하게 했습니다.
- 서버에 저장함으로써 얻는 것보다, 잃는게 많다고 생각했습니다.
- DB 관리, 개인정보 관리, 사용자 경험의 훼손... 등등
- 대신에 가져오기/내보내기 기능으로 대체하려고 합니다.
- 서버에 저장함으로써 얻는 것보다, 잃는게 많다고 생각했습니다.