-
프로젝트명: 2조 프로젝트
-
팀원: 최환석, 장화현, 조승혜, 정윤조, 김민기
-
프로젝트 기간: 2023. 01. 30 ~ 미정
-
테스트용 계정 정보
- ID: abc@gmail.com
- PW: 12341234
-
테스트용 마스터 페이지 가는 법
fotter부분에 있는* master page를 클릭하면 마스터 페이지로 이동합니다.
안녕하세요 저희는 2조입니다. 저희가 만든 사이트는 NEXT_FURNITURE 라는 가구 쇼핑몰을 만들었습니다.
사이트의 전체적인 모습
| 최환석 | 장화현 | 조승혜 | 정윤조 | 김민기 |
|---|---|---|---|---|
| 최환석 | 장화현 | 조승혜 | 정윤조 | 김민기 |
| 마스터 페이지 서버리스 펑션 및 기본 api구조 제작 디버깅 담당 |
로그인 페이지 회원가입 페이지 |
메인페이지 검색 페이지 및 필터링 페이지 전체적인 레이아웃 수정 마이 페이지/나의 정보 페이지 |
장바구니 페이지 결제 페이지 |
마이 페이지/나의 주문 페이지 마이 페이지/나의 계좌 페이지 |
📌 필수사항
- 제공된 API를 사용하여 해당하는 쇼핑몰을 구성하기.
- 회원가입 페이지를 제작하여 회원가입 기능 구현하기.
- 로그인 페이지를 제작하여 로그인 기능 구현하기.
- 상품 리스트 페이지를 제작하여 상품 리스트 및 상세 페이지를 구현하여 상품 구매 기능 구현하기.
- 장바구니 페이지를 제작하여 장바구니 기능 구현하기.
- 주문 페이지를 제작하여 주문 기능 구현하기.
- 마이페이지를 제작하여 마이페이지 기능 구현하기.
- 검색 페이지를 제작하여 검색 및 필터를 통해 검색을 구현하기.
- Basic:
HTMLScssJavaScript - Library:
node-fetchParcelSwiperNavigoVercel - Deploy:
Vercel - Bundler:
Parcel - serverless function:
Vercel Serverless Function
├── README.md
├── package.json
├── package-lock.json
├── index.html
├── .gitignore
├── api
│ ├── (서버리스 함수)
├── src
│ ├── images
│ ├── pages
│ │ ├── (페이지를 구성하기 위한 js파일)
│ ├── style
│ │ ├── (페이지를 구성하기 위한 scss파일)
│ ├── utils
│ │ ├── (api를 호출하기 위한 js파일)
│ │ ├── (각종 유틸리티 함수 모음)
│ ├── common.js
│ ├── router.js
-
회원가입 및 로그인 페이지
- 회원가입 페이지에서는 이메일, 비밀번호, 이름, 전화번호를 입력받아 회원가입을 할 수 있습니다.
- 로그인 페이지에서는 이메일과 비밀번호를 입력받아 로그인을 할 수 있습니다.
-
메인 페이지
- 메인 페이지에서는 추천하는 혹은 새로나온 신규 상품등을 보여줍니다.
- 상품을 클릭하면 상품 상세 페이지로 이동합니다.
-
상품 상세 페이지
- 상품 상세 페이지에서는 상품의 상세 정보를 보여줍니다.
- 상품을 선택하고 그것을 장바구니에 담을 수 있습니다.
-
장바구니 페이지
- 장바구니 페이지에서는 장바구니에 담긴 상품들을 보여줍니다.
- 상품을 선택하고 그것을 주문할 수 있습니다.
-
주문 페이지
- 주문 페이지에서는 주문할 상품들을 보여줍니다.
- 주문할 상품들을 선택하고 그것을 결제할 수 있습니다.
-
마이 페이지
- 마이 페이지에서는 나의 정보, 나의 주문, 나의 계좌를 확인할 수 있습니다.
- 나의 정보에서는 내 정보를 수정할 수 있습니다.
- 나의 주문에서는 내가 주문한 내역을 확인할 수 있습니다.
- 나의 계좌에서는 내 계좌를 확인할 수 있습니다.
-
검색 페이지
- 검색 페이지에서는 상품을 검색할 수 있습니다.
- 검색한 상품들을 필터링할 수 있습니다.
-
마스터 페이지
- 마스터 페이지에는 직접 상품을 등록하여 상품을 추가할 수 있습니다.
- 마스터 페이지에는 직접 상품을 수정 및 삭제할 수 있습니다.
- 마스터 페이지에는 현재 거래가 완료 되거나 혹은 거래가 진행 중인 상품을 확인 할 수 있습니다.
- 먼저 패키지를 모두 다운로드 받습니다
npm install - 그 다음 vercel Cli를 설치합니다
npm i -g vercel - vercel Cli를 통해 설정한 후
vercel dev명령어를 통해 실행합니다.







