https://shoppy-oh.netlify.app/
- React.js
- CSS: Tailwind CSS
- Authentication: Firebase
- Database: Cloudinary, Firebase
- Deploy: Netlify
- etc: React Router, React Query, uuid
- Cloudinary와 Firebase의 realtime database 기능을 활용하여 |
|
- 제품의 상세정보를 보여줌 - 제품의 옵션을 선택할 수 있음 |
- Firebase의 Authentication 기능을 활용하여 |
|
- 로그인 시 구글계정의 프로필사진과 이름이 상단에 보여짐 |
- 로그인 여부 및 관리자 여부에 따라 접근제한이 있는 페이지 구현함
- url로 해당 페이지를 직접 입력하더라도 권한이 없다면 다시 홈으로 돌아가도록 구현함
- Products 페이지만 접근 가능 |
- 장바구니 페이지 접근 가능 |
- 새 제품 추가 페이지 접근 가능 |
관리자 계정에서 이미지 선택 및 제품 상세정보 작성 후 제출 시 |