-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #113 from CHZZK-Study/SebellKo-patch-1
Update README.md
- Loading branch information
Showing
1 changed file
with
50 additions
and
23 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,31 +1,58 @@ | ||
# React + TypeScript + Vite | ||
- 서비스 기획 동기 - 서비스기획서 1번 복붙해주세요 :) | ||
- 배포 주소 https://www.howmeet.site/ | ||
- 페이지 별 담당자마다 (페이지 별)- 캔바 | ||
- 기능 설명 | ||
- 트러블 슈팅 | ||
- 서비스 아키텍처 - 캔바 | ||
- ERD | ||
- 기술 스택 | ||
- 트러블 슈팅 | ||
- 팀 소개 (각자 깃헙 주소, 이름, 사진(자유) 업로드) | ||
- 팀 그라운드 룰 | ||
- 정기 회의 시간을 정한다. (**매주 일요일 22:30 디스코드**) | ||
- **모든 회의에 참석하는 것은 필수**이며 늦지 않는다. (늦거나, 불참인 경우 반드시 미리 연락을 취한다.) | ||
- 회의시간에 마이크는 가급적 켜도록 한다. | ||
- 각자의 업무에 대한 **주간 스프린트**를 점검한다. | ||
- 회의시간 단축을 위해 회의 안건은 미리 정한다. | ||
- 스프린트 및 회의 때 정해진 것들은 책임지고 수행한다. | ||
- 건의 사항이나 질문 사항이 생기면 바로 물어본다. | ||
- 개발 진행 시 **디스코드는 온라인 상태를 유지**한다. | ||
- 이슈 및 협업 내용이 있을 경우 스크럼 문서에 담당자 혹은 모두에게 카톡으로 알린다. | ||
|
||
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. | ||
![1.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/b0b254c6-34de-4e33-9da3-7bd274e75664/3f660eed-2cce-4e09-8542-32daf70d9b62/1.png) | ||
|
||
Currently, two official plugins are available: | ||
![2.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/b0b254c6-34de-4e33-9da3-7bd274e75664/60075fd7-e9c0-44d6-a172-8e396b2f3783/2.png) | ||
|
||
- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh | ||
- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh | ||
![3.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/b0b254c6-34de-4e33-9da3-7bd274e75664/10d0d01e-abb5-47ca-b396-483dbfed98b1/3.png) | ||
|
||
## Expanding the ESLint configuration | ||
![4.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/b0b254c6-34de-4e33-9da3-7bd274e75664/4df6fae6-2508-44ea-b4e9-a8533fef9271/4.png) | ||
|
||
If you are developing a production application, we recommend updating the configuration to enable type aware lint rules: | ||
![5.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/b0b254c6-34de-4e33-9da3-7bd274e75664/d78ea015-8596-49d0-ad80-a7cb5704eb2a/5.png) | ||
|
||
- Configure the top-level `parserOptions` property like this: | ||
![6.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/b0b254c6-34de-4e33-9da3-7bd274e75664/35e40c0d-16b5-4f96-82b6-6892f76bc309/6.png) | ||
|
||
```js | ||
export default { | ||
// other rules... | ||
parserOptions: { | ||
ecmaVersion: 'latest', | ||
sourceType: 'module', | ||
project: ['./tsconfig.json', './tsconfig.node.json'], | ||
tsconfigRootDir: __dirname, | ||
}, | ||
} | ||
``` | ||
![7.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/b0b254c6-34de-4e33-9da3-7bd274e75664/4e1ebfd4-a2e1-4746-93ab-4c53c0006ca7/7.png) | ||
|
||
- Replace `plugin:@typescript-eslint/recommended` to `plugin:@typescript-eslint/recommended-type-checked` or `plugin:@typescript-eslint/strict-type-checked` | ||
- Optionally add `plugin:@typescript-eslint/stylistic-type-checked` | ||
- Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and add `plugin:react/recommended` & `plugin:react/jsx-runtime` to the `extends` list | ||
# HOWMeet-Frontend | ||
![8.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/b0b254c6-34de-4e33-9da3-7bd274e75664/0073a544-15ac-46a7-afbf-aec400b12613/8.png) | ||
|
||
![9.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/b0b254c6-34de-4e33-9da3-7bd274e75664/99ab298a-66b0-43eb-b4eb-b9176f21f827/9.png) | ||
|
||
![10.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/b0b254c6-34de-4e33-9da3-7bd274e75664/49002a23-26b6-4af3-b8dd-9aa8548eeead/10.png) | ||
|
||
![11.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/b0b254c6-34de-4e33-9da3-7bd274e75664/efc12921-9d30-41af-893e-3aec85738f74/11.png) | ||
|
||
![12.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/b0b254c6-34de-4e33-9da3-7bd274e75664/c9e7d2b0-a892-4c4d-9821-73b37359c3a6/12.png) | ||
|
||
![13.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/b0b254c6-34de-4e33-9da3-7bd274e75664/c53beba7-a555-462b-8e0f-af3b0558dd40/13.png) | ||
|
||
![14.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/b0b254c6-34de-4e33-9da3-7bd274e75664/b75d881e-1886-4229-ac4e-79b39b15aa5f/14.png) | ||
|
||
![15.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/b0b254c6-34de-4e33-9da3-7bd274e75664/42e2ebac-cee6-4a03-8778-2caffdfb0316/15.png) | ||
|
||
![16.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/b0b254c6-34de-4e33-9da3-7bd274e75664/9fa93137-82aa-49c2-819a-e37f75d53354/16.png) | ||
|
||
![17.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/b0b254c6-34de-4e33-9da3-7bd274e75664/59032169-ea21-4ae5-a1ef-16b33f82b54c/17.png) | ||
|
||
![18.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/b0b254c6-34de-4e33-9da3-7bd274e75664/351cb1fc-56e7-43e6-bc1e-4e7759ea183f/18.png) | ||
|
||
![19.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/b0b254c6-34de-4e33-9da3-7bd274e75664/b2de6aa8-b35d-4e2c-8e9b-cd9b0399f03d/19.png) |