Skip to content

Commit

Permalink
Merge pull request #85 from kakao-tech-campus-2nd-step3/Weekly10
Browse files Browse the repository at this point in the history
Weekly10을 Master로 merge
  • Loading branch information
seung365 authored Nov 8, 2024
2 parents 4046b10 + c93b773 commit bc9b250
Show file tree
Hide file tree
Showing 161 changed files with 6,648 additions and 454 deletions.
24 changes: 23 additions & 1 deletion .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ module.exports = {
'plugin:import/errors',
'plugin:import/warnings',
'plugin:import/typescript',
'plugin:prettier/recommended',
],
parser: '@typescript-eslint/parser',
parserOptions: {
Expand All @@ -33,8 +34,29 @@ module.exports = {
],
rules: {
'react/react-in-jsx-scope': 'off',
'simple-import-sort/imports': 'error',
'simple-import-sort/imports': [
'error',
{
groups: [
// Node.js built-ins and external imports.
['^\\u0000', '^react', '^@?\\w'],
// Absolute imports and other imports.
['^@?\\w'],
// Imports starting with `@/` (your internal modules).
['^@'],
// Parent imports. Put `..` last.
['^\\.\\.(?!/?$)', '^\\.\\./?$'],
// Other relative imports. Put same-folder imports and `.` last.
['^\\./(?=.*/)(?!/?$)', '^\\.(?!/?$)', '^\\./?$'],
// Side effect imports (e.g., polyfills or styles).
['^\\u0000'],
],
},
],
'simple-import-sort/exports': 'error',
'import/first': 'error',
'import/newline-after-import': 'error',
'import/no-duplicates': 'error',
'@typescript-eslint/consistent-type-imports': 'warn',
'@typescript-eslint/no-unused-vars': [
'error',
Expand Down
25 changes: 17 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,26 @@
# Team9_FE
# 1.618: 예술과 가치의 황금비

9조 프론트엔드
## 개요

대학생과 신진 작가를 위한 미술 작품 중개 서비스를 개발하고 있습니다🙂

졸업 전시 후 버려지는 작품들에 대한 문제성을 인식하고, 소비자의 합리적인 가격대의 미술품 및 인테리어의 수요를 충족하자는 아이디어에서 시작하여 해당 서비스를 기획•개발하게 되었습니다.

## 프론트엔드 역할 분담

김민주 : 로그인→등록 로직, 홈, 둘러보기(피드), 채팅</br>
백승범 : 검색, 상세페이지, 찜, 마이페이지,
김민주 : 로그인 및 회원 가입, 홈, 둘러보기(피드), 채팅
백승범 : 검색, 상세페이지, 찜, 마이페이지

## 진행 상황

프로젝트 빌드 및 라이브러리 찾아보았습니다.
| 주차 | 개발 진행도 |
| ---- | -------------------------------------------------- |
| 1 | 클래스 다이어그램, ERD, API 설계 및 UI 디자인 작업 |
| 2 | UI 디자인 |
| 3 | 프로젝트 세팅 |
| 4~5 | 공통 컴포넌트 개발 |

## 리뷰 사항
자신이 할애할 수 있는 총 시간에 따라 주차별로 각자 나갈 수 있는 양을 나누어 진행할 예정입니다.
6주차에는 남은 로컬 컴포넌트와 페이지 구현을 진행할 예정입니다.

연휴 관계로 현재는 세팅만 해놓은 상태이고 이번주부터 본격적으로 개발 들어갈 계획입니다.</br>
잘 부탁드립니다!
## 리뷰 사항
14 changes: 11 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,31 +6,39 @@
"scripts": {
"dev": "vite",
"build": "tsc -b && vite build",
"lint": "eslint .",
"lint": "eslint . --ext .js,.jsx,.ts,.tsx",
"lint:fix": "eslint . --ext .js,.jsx,.ts,.tsx --fix",
"preview": "vite preview"
},
"dependencies": {
"@chakra-ui/react": "^2.8.2",
"@emotion/react": "^11.13.3",
"@emotion/styled": "^11.13.0",
"@mui/icons-material": "^6.1.1",
"@mui/icons-material": "^6.1.2",
"@tanstack/react-query": "^5.56.2",
"@types/node": "^22.7.3",
"axios": "^1.7.7",
"eslint-plugin-import": "^2.31.0",
"framer-motion": "^11.9.0",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-hook-form": "^7.53.1",
"react-router-dom": "^6.26.2",
"swipejs": "^2.3.1"
"swiper": "^11.1.14",
"vite-plugin-svgr": "^4.2.0",
"zustand": "^5.0.0"
},
"devDependencies": {
"@eslint/js": "^9.9.0",
"@types/react": "^18.3.3",
"@types/react-dom": "^18.3.0",
"@vitejs/plugin-react-swc": "^3.5.0",
"eslint": "^9.10.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.2.1",
"eslint-plugin-react-hooks": "^5.1.0-rc.0",
"eslint-plugin-react-refresh": "^0.4.9",
"eslint-plugin-simple-import-sort": "^12.1.1",
"globals": "^15.9.0",
"prettier": "^3.3.3",
"typescript": "^5.5.3",
Expand Down
Loading

0 comments on commit bc9b250

Please sign in to comment.