Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
138 commits
Select commit Hold shift + click to select a range
28f0a5e
Update README.md
hyeon17 Mar 6, 2023
3c42177
feat: 스크롤 뱃지 오류 수정
Nevacat Mar 7, 2023
755def4
Docs: 스크롤 console.log 삭제
Nevacat Mar 7, 2023
a2f680b
Merge remote-tracking branch 'upstream/develop' into develop
Nevacat Mar 7, 2023
0998599
fix: 구매내역 페이지 페이지네이션 문제 수정
johnphjkr Mar 8, 2023
7682b57
feat: swiper 버전 변경
jiyoon29 Mar 9, 2023
463de3e
feat: login 값 없을때 error 수정
jiyoon29 Mar 9, 2023
a6107a8
docs: console.log delete
jiyoon29 Mar 9, 2023
ce4e28c
feat: admin side bar add dashboard
jiyoon29 Mar 9, 2023
5907dc6
design: admin 링크 기능 구현 변화에 따른 디자인 변경
jiyoon29 Mar 9, 2023
32c7060
fix: 삭제기능 에러 수정, 판매중 매진 글자색 추가
jiyoon29 Mar 9, 2023
d1b83f3
Merge pull request #149 from johnphjkr/test1
Nevacat Mar 10, 2023
e9324c0
Merge branch 'develop' into ParkHyeonjun
Nevacat Mar 10, 2023
5831a6c
Merge pull request #151 from TwoCircle-Team5/ParkHyeonjun
Nevacat Mar 10, 2023
7f4cc1e
Merge remote-tracking branch 'upstream/develop' into develop
hyeon17 Mar 10, 2023
db18b62
feat: 로그아웃 시 payment데이터 삭제
hyeon17 Mar 10, 2023
6a02964
fix: 변수명을 컨벤션에 맞게 수정
johnphjkr Mar 10, 2023
16017f4
Merge pull request #153 from TwoCircle-Team5/JangHyeonjun
Nevacat Mar 10, 2023
4c9f47b
fix: 비밀번호 확인, 유저정보 수정 페이지 수정
johnphjkr Mar 10, 2023
e0e9742
test
johnphjkr Mar 10, 2023
23134c8
Merge remote-tracking branch 'upstream/develop' into test1
johnphjkr Mar 10, 2023
75e3e67
feat: product add main tag 기능 추가
jiyoon29 Mar 10, 2023
eaf4d1e
Docs: 기능과 페이지 분리 작업
Nevacat Mar 10, 2023
6c08500
Design: 로딩Css->Scss로 변환 및 전반적인 디자인 수정
Nevacat Mar 10, 2023
e751703
Docs: else if -> if return 변환 및 필요없는 파일 제거
Nevacat Mar 10, 2023
9b13766
feat: 비밀번호 확인 수정
Nevacat Mar 10, 2023
0fb9388
Docs: await 추가
Nevacat Mar 10, 2023
dd829e8
Design: 로그인, 회원가입 margin 삭제 padding 추가
Nevacat Mar 10, 2023
8e42ea6
feat: main product 진열 태그 분리
jiyoon29 Mar 10, 2023
da95f2e
feat: 페이지네이션 기능 추가
hyeon17 Mar 11, 2023
94dad96
feat: 선택된 은행에 따른 카드 이미지 추가
hyeon17 Mar 11, 2023
8cf2c67
Merge branch 'TwoCircle-Team5:develop' into develop
hyeon17 Mar 11, 2023
9553efb
Merge remote-tracking branch 'refs/remotes/origin/develop' into develop
hyeon17 Mar 11, 2023
6fffd3d
Merge branch 'TwoCircle-Team5:main' into main
hyeon17 Mar 11, 2023
5861d31
design: 대시보드 디자인 수정
hyeon17 Mar 12, 2023
66d4365
Merge remote-tracking branch 'upstream/develop' into develop
hyeon17 Mar 13, 2023
a74307e
Merge pull request #154 from johnphjkr/test1
Nevacat Mar 13, 2023
f8c2360
Merge pull request #157 from TwoCircle-Team5/ParkHyeonjun
Nevacat Mar 13, 2023
23e846b
Merge pull request #155 from jiyoon29/main
Nevacat Mar 13, 2023
7dad39d
Merge pull request #159 from TwoCircle-Team5/SongJiyun
Nevacat Mar 13, 2023
6a41da9
Merge pull request #156 from hyeon17/develop
Nevacat Mar 13, 2023
4ae28e7
Merge branch 'develop' into JangHyeonjun
Nevacat Mar 13, 2023
91bd67e
Merge pull request #160 from TwoCircle-Team5/JangHyeonjun
Nevacat Mar 13, 2023
56f923d
Merge pull request #161 from Nevacat/develop
Nevacat Mar 13, 2023
b04d9a5
Merge remote-tracking branch 'upstream/develop' into develop
Nevacat Mar 13, 2023
90f1d2e
fix: Modified Loading Style
Nevacat Mar 13, 2023
413e1db
Design : 상품리스트 margin과padding 값 변겅
Nevacat Mar 13, 2023
b5a76c5
Merge pull request #162 from Nevacat/develop
Nevacat Mar 13, 2023
43d5fb7
Docs: Alt 이름 수정, event 뱃지 링크에 _blank 추가
Nevacat Mar 13, 2023
52cce17
Merge pull request #163 from Nevacat/develop
Nevacat Mar 13, 2023
0bd2a20
Merge remote-tracking branch 'upstream/develop' into develop
hyeon17 Mar 13, 2023
fac7b75
design: 로딩 이미지 스타일 분리
hyeon17 Mar 13, 2023
20ae677
design: Add Bank Image
seon-mikim Mar 13, 2023
d1d2d8b
feat: 예외처리 try catch문 추가
hyeon17 Mar 13, 2023
8674d0d
design: Add Style
seon-mikim Mar 13, 2023
d2731b1
feat: 중간 결과 저장
seon-mikim Mar 13, 2023
fd0d3a7
Merge branch 'TwoCircle-Team5:main' into main
hyeon17 Mar 13, 2023
019852e
Merge remote-tracking branch 'upstream/develop' into develop
seon-mikim Mar 13, 2023
b802bc2
docs: 코드 주석 추가
hyeon17 Mar 13, 2023
3fe4df1
design: class 변경
jiyoon29 Mar 14, 2023
4a7578d
design: swiper arrow color change
jiyoon29 Mar 14, 2023
1ad6524
design: sticky top 변경
jiyoon29 Mar 14, 2023
2788550
design: header에따른 padding-top 변경
jiyoon29 Mar 14, 2023
61f4b55
design: class 제거
jiyoon29 Mar 14, 2023
e2826f5
feat: admin 로그인시 로직 수정
jiyoon29 Mar 14, 2023
e4547f7
feat: checkbox main tag 분리
jiyoon29 Mar 14, 2023
af1ea64
Merge pull request #164 from hyeon17/develop
Nevacat Mar 14, 2023
3af1cd1
Merge pull request #166 from TwoCircle-Team5/JangHyeonjun
Nevacat Mar 14, 2023
f738823
Merge pull request #165 from seon-mikim/develop
Nevacat Mar 14, 2023
9767a59
Merge branch 'develop' into KimSeonmi
Nevacat Mar 14, 2023
1c54a54
Merge pull request #167 from TwoCircle-Team5/KimSeonmi
Nevacat Mar 14, 2023
2249893
feat: 메인진열 태그 선택 localStorage에 저장
jiyoon29 Mar 14, 2023
6a44ea0
feat: 메인진열 상품 개수 가져오기
jiyoon29 Mar 14, 2023
5b7d5cf
fix: 삭제할 id 잘못되는 중이라 변경
jiyoon29 Mar 14, 2023
70748d4
design: Add BankLogo svg
seon-mikim Mar 14, 2023
79925d0
feat: Create bankImage.js
seon-mikim Mar 14, 2023
8c1dfc7
fix: 렌더링 되는 부분 삭제
seon-mikim Mar 14, 2023
3982696
feat: import 부분 따로 빼서 관리 및
seon-mikim Mar 14, 2023
0391963
design: account 수정및 색추가
seon-mikim Mar 14, 2023
12b15ab
design: design 여백 변경
jiyoon29 Mar 14, 2023
38d74ef
feat: localstorage wish and basket update
jiyoon29 Mar 14, 2023
1f38e40
Merge remote-tracking branch 'upstream/develop' into main
jiyoon29 Mar 14, 2023
04029eb
design: 대시보드 디자인 변경, 다크모드에 따른 색상 변경
hyeon17 Mar 14, 2023
ce58574
fix: 로딩 이미지 기능 수정
hyeon17 Mar 14, 2023
0109b16
feat: 제품이미지 없을때 대체 이미지 추가, 제품 코드 없을때 안보이게 추가
hyeon17 Mar 14, 2023
f37a7ec
fix: 카카오톡 공유 링크 수정
hyeon17 Mar 15, 2023
3630cb3
Merge branch 'develop' of https://github.com/hyeon17/TwoCircle into d…
hyeon17 Mar 15, 2023
9b1e514
Merge pull request #168 from seon-mikim/develop
Nevacat Mar 15, 2023
dd3734c
Merge pull request #171 from TwoCircle-Team5/KimSeonmi
Nevacat Mar 15, 2023
2c8eb58
Merge pull request #169 from jiyoon29/main
Nevacat Mar 15, 2023
901d0a0
Merge pull request #173 from TwoCircle-Team5/SongJiyun
Nevacat Mar 15, 2023
31a6a4c
Merge pull request #170 from hyeon17/develop
Nevacat Mar 15, 2023
f3b44fd
Merge branch 'develop' into JangHyeonjun
Nevacat Mar 15, 2023
27b7a68
Merge pull request #174 from TwoCircle-Team5/JangHyeonjun
Nevacat Mar 15, 2023
ffb0a12
feat: 새로운 로고 이미지 업데이트
Nevacat Mar 15, 2023
63711ef
Design: 다크모드 디자인 및 전반적인 디자인 수정
Nevacat Mar 15, 2023
2abf2d4
feat:다크모드에 따른 로고 및 아이콘 업데이트
Nevacat Mar 15, 2023
2569a1d
Merge remote-tracking branch 'upstream/develop' into develop
Nevacat Mar 15, 2023
b74861d
Merge pull request #175 from Nevacat/develop
Nevacat Mar 15, 2023
01e928e
Fix: 다크모드 오류 업데이트!
Nevacat Mar 15, 2023
7132f2b
Merge pull request #176 from Nevacat/develop
Nevacat Mar 15, 2023
48429f7
fix: static 파일 처리 오류로 import 수정
seon-mikim Mar 15, 2023
0ba27f6
Merge pull request #177 from seon-mikim/develop
Nevacat Mar 15, 2023
751a396
Merge pull request #178 from TwoCircle-Team5/KimSeonmi
Nevacat Mar 15, 2023
874495d
변경사항 없음
Nevacat Mar 15, 2023
8764a1c
feat: 스태틱 폴더에 이미지 추가
Nevacat Mar 15, 2023
b2d1e0f
fix: 동작 불가 수정
hyeon17 Mar 15, 2023
e7ec66e
fix: 은행 로고 절대경로 설정
Nevacat Mar 15, 2023
d3884f4
Merge remote-tracking branch 'upstream/develop' into develop
hyeon17 Mar 15, 2023
76818d9
fix: 오타 수정
seon-mikim Mar 15, 2023
6788806
fix: JSON.parse으로 감싸줌
seon-mikim Mar 15, 2023
a56b9e4
fix: 로딩이미지 위치변경
hyeon17 Mar 15, 2023
516b84a
feat: 검색 아이콘 filter 추가
Nevacat Mar 15, 2023
62b6d00
design: 스타일 안먹힘 수정 및 레거시 코드 제거
hyeon17 Mar 15, 2023
48ea752
feat: 다크모드 적용
hyeon17 Mar 15, 2023
8c00611
Merge pull request #180 from Nevacat/develop
Nevacat Mar 15, 2023
844df43
Merge pull request #179 from hyeon17/develop
Nevacat Mar 15, 2023
860bd31
Merge pull request #182 from TwoCircle-Team5/JangHyeonjun
Nevacat Mar 15, 2023
5c22a33
Merge pull request #181 from seon-mikim/develop
Nevacat Mar 15, 2023
3311665
Merge branch 'develop' into KimSeonmi
Nevacat Mar 15, 2023
13c315d
Merge pull request #183 from TwoCircle-Team5/KimSeonmi
Nevacat Mar 15, 2023
bc649d6
Design: 어드민 상품상세페이지 스타일 수정
Nevacat Mar 15, 2023
ce5ade6
fix: 오타수정
Nevacat Mar 15, 2023
19d733d
fix: 오타수정
Nevacat Mar 15, 2023
e34ce17
Design: 결제페이지 취소 버튼 디자인 수정
Nevacat Mar 15, 2023
564e57f
Merge branch 'TwoCircle-Team5:main' into main
hyeon17 Mar 15, 2023
82d90b2
Merge pull request #184 from Nevacat/develop
Nevacat Mar 16, 2023
cffe9d1
Update README.md
hyeon17 Mar 18, 2023
596e721
feat: 404페이지 구성
hyeon17 Mar 20, 2023
abb8016
feat: 404페이지 스타일 및 기능 추가
hyeon17 Mar 20, 2023
ec063b8
refactor: 페이지네이션 코드 모듈화
hyeon17 Mar 20, 2023
25536aa
Merge pull request #5 from hyeon17/develop
hyeon17 Mar 20, 2023
2d0146a
design: 설명 이미지 스타일이 적용되게 수정
hyeon17 Mar 20, 2023
e40970b
feat: 페이지네이션 추가
hyeon17 Mar 20, 2023
5823ef6
docs: readme 업데이트
hyeon17 Mar 20, 2023
5c67c84
docs: 사이트 소개 사진 추가
hyeon17 Mar 20, 2023
65d61b5
fix: api 정상 동작 하게 수정
hyeon17 Mar 20, 2023
8c237d4
docs: readme 업데이트
hyeon17 Mar 20, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 45 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,34 +1,56 @@
## 배포 사이트

[![Netlify Status](https://api.netlify.com/api/v1/badges/df0e144a-736d-44d7-be21-12d6c1573797/deploy-status)](https://app.netlify.com/sites/magical-babka-4591f3/deploys)

### 접속 링크
**[TwoCircle(투써클 안경점)](https://magical-babka-4591f3.netlify.app/)**
## TwoCircle 프로젝트 소개
REST API를 활용하여 Vanilla JavaScript로 제작한 안경 쇼핑몰입니다.
- 유저는 회원가입 및 로그인 후 상품 구매를 사용할 수 있으며 그 외 주문내역, 개인정보수정 등이 가능하고 계좌관리(계좌등록)을 통해 구매가 가능합니다.
- 관리자는 거래내역, 상품 등록, 등록 상품 내역을 볼 수 있고, 상품등록 및 수정, 거래취소 및 거래확정이 가능합니다.
- 404페이지 출력 시, 3초 뒤 메인화면으로 돌아갑니다
- 사용자가 배너에 있는 버튼을 통해 라이트 모드와 다크 모드를 선택 할 수 있습니다

## 사이트 소개
| 메인페이지(라이트)| 메인페이지(다크) |
|:---------:|:----------:|
| <img src="./image/메인_라이트.png"> | <img src="./image/메인_다크.png"> |

| 제품 페이지| 결제 페이지 |
|:---------:|:----------:|
|<img src="./image/제품상세페이지.png"> | <img src="./image/결제.png"> |

| 관리자 대시보드| 관리자 상품 관리 |
|:---------:|:----------:|
|<img src="./image/관리자_대시보드.png"> | <img src="./image/관리자_상품리스트.png"> |
### 페이지 구성
![페이지 구성](/image/%ED%8E%98%EC%9D%B4%EC%A7%80%20%EB%8B%A4%EC%9D%B4%EC%96%B4%EA%B7%B8%EB%9E%A8.png)

### TwoCircle 작업과정
[TwoCircle Issues](https://github.com/TwoCircle-Team5/TwoCircle/issues)
![TwoCircle Issues](/image/TwoCircle%20Issues.png)

## 작업기간
23.01.30(월) ~ 미정
### 작업기간
23.01.30 ~ 23.03.10

## 테스트 아이디
## 테스트 계정
### 사용자
ID : test@naver.com<br/>
PW : abcd1234
### 관리자
ID : admin@naver.com<br/>
PW : abcd1234

## 사이트 설명 (추가 예정...)

## 프로젝트 멤버 및 작업 목록

| <center>박희수<조장></center> | <center>김선미</center>|<center>송지윤</center> | <center>장현준</center> | <center>박현준</center> |
|:--:|:--:|:--:|:--:|:--:|
| <img src="https://avatars.githubusercontent.com/u/110139098?v=4" width="200"> | <img src="https://avatars.githubusercontent.com/u/100131415?v=4" width=200> | <img src="https://avatars.githubusercontent.com/u/71622691?v=4" width=200> | <img src="https://avatars.githubusercontent.com/u/83224463?v=4" width=200> | <img src="https://avatars.githubusercontent.com/u/69203535?v=4" width=200> |
| [박희수](https://github.com/Nevacat) | [김선미](https://github.com/seon-mikim) | [송지윤](https://github.com/jiyoon29) | [장현준](https://github.com/hyeon17) | [박현준](https://github.com/johnphjkr) |
| </br>라우터 연결 <br/> 로그인 및 회원가입 페이지 <br/> 검색 및 태그에 따른 상품페이지 | 장바구니 페이지 </br> 위시리스트</br> 마이페이지 </br> 계좌관리 페이지 | 메인페이지 <br/> 관리자 페이지 <br/> 전반적인 디자인 관리 | 제품 상세페이지 <br/> 결제 페이지 <br/> 결제 완료 페이지</br> 관리자 유저 목록 페이지 </br> 관리자 대시보드 페이지 </br> 구매목록 페이지 구조 제작 및 디자인 </br> 카카오톡 공유 </br> API 구조 제작 </br> 초기 라우터 구조 제작 </br> Wiki 작성 | 정보 변경 페이지 <br> 구매목록 페이지 |
| </br>라우터 연결 <br/> 로그인 및 회원가입 페이지 <br/> 검색 및 태그에 따른 상품페이지 | 장바구니 페이지 </br> 위시리스트</br> 마이페이지 </br> 계좌관리 페이지 | 메인페이지 <br/> 관리자 페이지 <br/> 전반적인 디자인 관리 | 제품 상세페이지 <br/> 결제 페이지 <br/> 결제 완료 페이지</br> 관리자 유저 목록 페이지 </br> 관리자 대시보드 페이지 </br> 404(NotFound)페이지 </br> 구매목록 페이지 구조 제작 및 디자인 </br> 카카오톡 공유하기 </br> API 구조 제작 </br> 라우터 구조 제작 </br> Wiki 작성 | 정보 변경 페이지 <br> 구매목록 페이지 |

### 프로젝트의 기능구현 사항

📌 필수사항

- [x] 제공된 API를 사용하여 해당하는 쇼핑몰을 구성하기.
- [x] 회원가입 페이지를 제작하여 회원가입 기능 구현하기.
- [x] 로그인 페이지를 제작하여 로그인 기능 구현하기.
Expand All @@ -46,10 +68,8 @@ PW : abcd1234
- Bundler: `Parcel 1`

### 프로젝트 구조

```
TwoCircle
├─ .gitignore
├─ image
├─ index.html
├─ LICENSE
Expand All @@ -65,6 +85,8 @@ TwoCircle
│ │ └─ product_update.js
│ ├─ admin_wrap.js
│ ├─ header.js
│ ├─ notfound
│ │ └─ 404page.js
│ └─ user
│ ├─ account.js
│ ├─ cart.js
Expand All @@ -85,6 +107,7 @@ TwoCircle
│ ├─ abstracts
│ ├─ admin
│ ├─ base
│ ├─ notfound
│ └─ user
├─ source
│ ├─ api
Expand Down Expand Up @@ -118,6 +141,7 @@ TwoCircle
│ │ │ └─ purchase_ok_api.js
│ │ └─ requests.js
│ └─ js
│ ├─ 404page.js
│ ├─ account.js
│ ├─ admin
│ │ ├─ admin.js
Expand All @@ -128,13 +152,15 @@ TwoCircle
│ │ ├─ product_list.js
│ │ ├─ product_update.js
│ │ └─ user_list.js
│ ├─ bankImage.js
│ ├─ cart.js
│ ├─ event_badge.js
│ ├─ header.js
│ ├─ loading.js
│ ├─ login.js
│ ├─ main.js
│ ├─ order_completed.js
│ ├─ pagination.js
│ ├─ payment.js
│ ├─ product_details.js
│ ├─ product_list.js
Expand All @@ -145,3 +171,12 @@ TwoCircle
│ └─ wish_list.js
└─ static
```

### 프로젝트 실행 방법
```
1. $ git clone https://github.com/TwoCircle-Team5/TwoCircle.git
2. $ cd TwoCircle-Team5
3. $ npm i
4. root경로에 .env 파일 생성 후, api관련 정보(API_KEY, ADMIN) 입력
5. $ npm run dev
```
Binary file added image/KBbank_logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added image/Kbank_logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
20 changes: 20 additions & 0 deletions image/Kbank_logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added image/NHbank_logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 13 additions & 0 deletions image/NHbank_logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added image/TwoCircle Issues.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added image/box.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added image/hanabank_logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
20 changes: 20 additions & 0 deletions image/hanabank_logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added image/kakaobank_logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions image/kakaobank_logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
28 changes: 28 additions & 0 deletions image/kbbank_logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading