![기능1-대표이미지](https://private-user-images.githubusercontent.com/101500670/331836413-e1414a38-7433-467a-85f8-6b9d862697db.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzMjQzNzUsIm5iZiI6MTczOTMyNDA3NSwicGF0aCI6Ii8xMDE1MDA2NzAvMzMxODM2NDEzLWUxNDE0YTM4LTc0MzMtNDY3YS04NWY4LTZiOWQ4NjI2OTdkYi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQwMTM0MzVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT03NjE1YzNkM2JiNjNlMTU0MDZhZWIyYjgzN2M2MGNiOTA0NGI1MTZkNTk4MGM1MGEzYmM2NTQyMTc2NDM1YWE3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.Z_J_yIZZYKouS4bBBi2Qz_IE7Lr6B1Txr2quaS0z7rQ)
기록하기 그 날 먹은 음식 사진을 업로드하여 기록한다
![기능1-대표이미지](https://private-user-images.githubusercontent.com/151596186/331813025-df4e0325-ef53-4ff7-a320-cbe2e59dab3e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzMjQzNzUsIm5iZiI6MTczOTMyNDA3NSwicGF0aCI6Ii8xNTE1OTYxODYvMzMxODEzMDI1LWRmNGUwMzI1LWVmNTMtNGZmNy1hMzIwLWNiZTJlNTlkYWIzZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQwMTM0MzVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yZDFkMTdjY2I0MjU0N2FmOTRlYmFhYjAyMTNjNTUxOWJiMTgzMjhlZTU5YzcyMzk5OWZiMjI4YzhhZWU4NmQzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.gTeynjBW5nNBi9Skq2rBPbWVtYX-zihYEgw4Cqk_uEU)
이미지 아카이빙 꾸준하게 누적된 이미지만큼 마이페이지의 음식을 획득할 수 있다
![기능1-대표이미지](https://private-user-images.githubusercontent.com/101500670/331836392-76c678d3-8b11-48c2-adfa-efea96435f1a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzMjQzNzUsIm5iZiI6MTczOTMyNDA3NSwicGF0aCI6Ii8xMDE1MDA2NzAvMzMxODM2MzkyLTc2YzY3OGQzLThiMTEtNDhjMi1hZGZhLWVmZWE5NjQzNWYxYS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQwMTM0MzVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hMmI4OTgyZTdhMDUxMjRiMGEzNDc3OTZkYTQxZTgzZDk5Yjk3YzE1YjI0ZjMyZjdmNWYzZjhkOWRmNzhlOWFiJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.cJh80q7zk_MX1uvfprXQ0sSevB0mc_LJMugJho3UAd8)
로그인 유저 이름을 생성하여 로그인할 수 있다.
![기능1-대표이미지](https://private-user-images.githubusercontent.com/101500670/331836450-02b14367-dc26-46dc-b837-4fa2755eb7ed.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzMjQzNzUsIm5iZiI6MTczOTMyNDA3NSwicGF0aCI6Ii8xMDE1MDA2NzAvMzMxODM2NDUwLTAyYjE0MzY3LWRjMjYtNDZkYy1iODM3LTRmYTI3NTVlYjdlZC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQwMTM0MzVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wYzRkMTQxMDYyOGMyMTJmMmY3NDFjNjljYmMwOWEwZmU5OGM3NjY2MmM4NjkyYTM5YjM3OWM5NzlkNGU0NzEwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.Hnb-gboohv9a_YrLDuh08OA7af9PMHrnJsinpweDdMw)
랭킹 랭킹 페이지의 다른 유저의 연속 누적 일수를 비교하며 동기부여를 받을 수 있다.
![기능1-대표이미지](https://private-user-images.githubusercontent.com/101500670/331836480-b9ab6043-a35c-495b-be4e-f9e0daacadc2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzMjQzNzUsIm5iZiI6MTczOTMyNDA3NSwicGF0aCI6Ii8xMDE1MDA2NzAvMzMxODM2NDgwLWI5YWI2MDQzLWEzNWMtNDk1Yi1iZTRlLWY5ZTBkYWFjYWRjMi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQwMTM0MzVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lMDhlYjlmMTM4MmI5Zjk3OGRmZmUzOWZiODY0NDYyYzhjNjViODVlMTEzYTg0ZDQ1NDZmMjhhZTRmMjQ3OWFkJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.O9mkST4SviY9HcfMDLJ_nIAVlfdYIYksbrgyi5lDRXY)
히스토리 언제 어떤 음식을 먹었는지 히스토리 뷰를 통해 아카이빙할 수 있다.
🐱정도영 |
🎧김지원 |
🐶이채원 |
🎱이지민 |
로그인 뷰 |
사진 업로드 뷰 |
랭킹/히스토리 뷰 |
홈 뷰 |
- React + TypeScript
- styled-component
- prettier
- main (배포용)
- develop (작업용)
- doYeongJeong
- chaeWonLee
- jeeMinYi
- jiWonKim
1. 각자 이름 브랜치에서 작업
2. 작업 완료 후 develop→ 이름 브랜치 방향으로 머지
2-1. (내 브랜치에서) git merge develop
3. 2번 과정에서 충돌이 생기면 충돌 처리 (각자 이름 브랜치에서 충돌 처리)
3-1. 혹시 모르니 충돌 처리 후 다시 git merge develop
4. 이름 브랜치 → develop 머지
4-1. git checkout develop
4-2. git merge doYeongJeong
feat : 새로운 기능 추가
fix : 버그 수정
chore : 빌드 업무, 패키지 매니저, 라이브러리, dependencies 설정
docs : 문서 수정 - ex) [README.md](http://readme.md/)
design : 사용자 UI 디자인 변경 - ex) CSS
style : 기능 수정 없는 코드 스타일 변경
refactor : 코드 리팩터링
test : 테스트 코드, 리펙토링 테스트 코드 추가
ci : ci 설정 파일 수정
perf : 성능 개선
rename : 파일 혹은 폴더명 변경
├── 📁 public
│ └── 📁 assets
│ ├── 📁 images : 이미지 저장
│ ├── 📁 fonts : 폰트 저장
├── 📁 src
│ ├── 📁 assets : 이미지
│ ├── 📁 components : 공통 컴포넌트
│ ├── 📁 constants : 전체적으로 사용되는 상수
│ ├── 📁 hooks : 공통 custom hooks
│ ├── 📁 layout
│ ├── 로그인 전 / 로그인 후
│ └── 유저별 헤더
├── 📁 pages
│ ├── 📁 APage
│ ├── 📁_components
│ ├── 📁_context
│ ├── 📁_utils
│ ├── 📁_queries
│ ├── 📁_constants
│ └── 📁_hooks
│ ├── 📁 BPage
│ └── 📁 CPage
├── 📁 routes
├── 📁 stores
├── 📁 utils
├── .eslintrc.json
├── .prettierrc
└── .stylelintrc
✅ 우울하지 말고 우웅하기
✅ 소프트 커뮤니케이션 & 질문 편하게 하자!
✅ 필요한 이슈는 빠르게 공유하고 진행 상황 잘 공유하기
✅ 화이팅하자 솝커톤은 기세임 ㅋㅋ
![서비스대표-이미지](https://private-user-images.githubusercontent.com/101500670/331836573-ff39c0c3-87d9-456b-8dfc-8450182b3903.jpeg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzMjQzNzUsIm5iZiI6MTczOTMyNDA3NSwicGF0aCI6Ii8xMDE1MDA2NzAvMzMxODM2NTczLWZmMzljMGMzLTg3ZDktNDU2Yi04ZGZjLTg0NTAxODJiMzkwMy5qcGVnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIxMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMTJUMDEzNDM1WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NDcxMzUwYjkxY2U2YmNhOTYyOGM4MTI2MGNkMmYwZjBjNTNjODYwNDllMmI2OWJjY2Y0YTI4NWYxNDhiY2Y0MSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.4ty9cg28xTZ435Bt7dSvq7xHiX7C2fjvlc17JCg7Tbo)