또또가는 소비자와 상점 간 솔직한 협력과 소통을 장려하는 내돈내산 리뷰 커머스 플랫폼입니다.
- 고객이 가게를 방문한 후에는 만족도에 따라 리뷰를 작성하고 이를 자신의 SNS에 공유한다.
- 이에 대한 보상으로, 가게 사장님은 리뷰어에게 재방문 시 사용 가능한 쿠폰을 제공한다.
- 소비자는 개인 SNS의 영향력을 활용하여 혜택을 얻을 수 있다.
- 상점은 신규 고객을 유치하고 동시에 기존 고객을 유지할 수 있는 마케팅 효과를 얻을 수 있다.
- 첫방문이 아닌 재방문 시에 적용할 수 있는 쿠폰 제공으로 좀 더 신뢰성있는 리뷰 작성이 가능하다.
- 홈 화면
- 검색 화면
- 지역, 메뉴별 화면
- 관심상점 화면
- 리뷰 등록 화면
- 쿠폰함
- 로그인
- 마이페이지 화면
- React
- Tailwind.css
- Context API
- Axios
FE
├─ .env
├─ .git
├─ .gitignore
├─ package-lock.json
├─ package.json
├─ public
│ ├─ index.html
│ ├─ manifest.json
│ └─ robots.txt
├─ README.md
├─ src
│ ├─ App.js
│ ├─ App.test.js
│ ├─ assets
│ ├─ components
│ │ ├─ CheckIcon.jsx
│ │ ├─ CouponCard.jsx
│ │ ├─ DownloadIcon.jsx
│ │ ├─ GoToLogin.jsx
│ │ ├─ HeartButton.jsx
│ │ ├─ Modal.jsx
│ │ ├─ SelectModal.jsx
│ │ └─ StoreCard.jsx
│ ├─ contexts
│ │ ├─ LoginContextProvider.jsx
│ │ └─ ModalContextProvider.jsx
│ ├─ hooks
│ │ └─ useInfiniteScroll.jsx
│ ├─ index.js
│ ├─ pages
│ │ ├─ Coupon.jsx
│ │ ├─ FailReview.jsx
│ │ ├─ FinishReview.jsx
│ │ ├─ Footer.jsx
│ │ ├─ Header.jsx
│ │ ├─ Home
│ │ │ ├─ Heart.js
│ │ │ ├─ Main
│ │ │ │ ├─ Banner.js
│ │ │ │ ├─ Hot.js
│ │ │ │ ├─ Main.js
│ │ │ │ ├─ Review.js
│ │ │ │ └─ Top.js
│ │ │ ├─ Menu.js
│ │ │ ├─ Region.js
│ │ │ ├─ Search.js
│ │ │ └─ UserGuide.js
│ │ ├─ Login.jsx
│ │ ├─ MyPage.jsx
│ │ ├─ Navbar.jsx
│ │ ├─ OngoingReview.jsx
│ │ ├─ ScreenReview.jsx
│ │ └─ Store.jsx
│ ├─ reportWebVitals.js
│ ├─ setupTests.js
│ └─ styles
│ └─ index.css
└─ tailwind.config.js
"dependencies": {
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.11",
"@testing-library/jest-dom": "^5.17.0",
"@testing-library/react": "^13.4.0",
"@testing-library/user-event": "^13.5.0",
"axios": "^1.6.7",
"cors": "^2.8.5",
"react": "^18.2.0",
"react-cookie": "^7.0.2",
"react-dom": "^18.2.0",
"react-kakao-login": "^2.1.1",
"react-naver-login": "^0.1.4",
"react-router-dom": "^6.22.0",
"react-scripts": "^5.0.1",
"tailwind-scrollbar-hide": "^1.1.7",
"web-vitals": "^2.1.4"
},
"devDependencies": {
"autoprefixer": "^10.4.16",
"postcss": "^8.4.33",
"source-map-loader": "^5.0.0",
"tailwindcss": "^3.4.1"
}
Tag Name | |
---|---|
Feat | 새로운 기능 추가 |
Fix | 버그 수정 |
Docs | 문서 수정 |
Style | 코드 포맷 변경, 세미 콜론 누락, 코드 수정 없는 경우 |
Refactor | 코드 리팩토링 |
Test | 테스트 코드, 리팩토링 테스트 코드 추가 |
Chore | 소스 코드 건들지 않는 작업 |
Design | UI 디자인 변경 |
Comment | 주석 추가/변경 |
Rename | 파일명 혹은 폴더명 수정 |
Remove | 파일 혹은 코드 제거 |
!Breaking Change | 기존 기능에 영향을 주는 변경 |
!HotFix | 긴급한 버그 수정 |