- 💁 프로젝트 소개
- 👋🏻 팀원 소개
- 🔗 배포 링크
- 📄 협업 문서
- 👩💻구현 기능
- 💿 설치 및 실행 방법
- 🛠️ 기술 스택
- 주제 : 상품 정보 등록 및 관리 기능을 하는 관리자 페이지
- 기간 : 22.02.07 ~ 22.02.09
김영종 | 정다빈 | 최수임 | 이송현 |
팀장 | 팀원 | 팀원 | 팀원 |
- Main 페이지 반응형 디자인 구현
- json-server 세팅 및 배포
- 선택 방식, 가공 방식에 따른 필터링 로직 구현
- theme에서 전역에서 공통적으로 사용되는 color, font-size 등 스타일등 정의
- Reset 버튼 스타일 및 기능 구현
- 견적 요청 카드 컴포넌트 기능 구현
- Divider 구분선 구현
- Header 컴포넌트 구현
- 모바일 사이즈에서 Hamburger 버튼 클릭 시 사이드 바 메뉴 구현
- 선택 방식과 가공 방식에 따른 필터링 로직 구현
- Toogle 버튼 스타일 및 기능 구현
- json-server 세팅 및 배포
- 빈 화면 기능 구현
- request api 기능 구현
- 가공 방식 필터
- 재료 선택 필터
Project Clone
$ git clone https://github.com/wantedPreOnboarding/19_03rd_dashboard
Project Setup
$ yarn install
Project Start For Development
$ yarn start
├── README.md
├── db.json
├── package.json
├── public
│ ├── favicon.ico
│ └── index.html
├── server
│ ├── db.json
│ └── index.js
├── src
│ ├── App.tsx
│ ├── api
│ │ ├── request.ts
│ │ └── request.type.ts
│ ├── assets
│ │ └── images
│ ├── components
│ │ ├── atoms
│ │ ├── molecules
│ │ ├── organisms
│ │ ├── pages
│ │ └── templates
│ ├── consts
│ │ └── constants.ts
│ ├── index.tsx
│ ├── setupTests.ts
│ ├── styles
│ │ ├── globalStyles.tsx
│ │ ├── styled.d.ts
│ │ └── theme.ts
│ ├── types
│ │ ├── props.ts
│ │ └── react-app-env.d.ts
│ └── utils
│ └── index.md
├── tsconfig.json
└── yarn.lock