diff --git a/README.md b/README.md index 0d6babe..c4eb504 100644 --- a/README.md +++ b/README.md @@ -1,30 +1,55 @@ -# React + TypeScript + Vite +
+ +
-This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. +
+
-Currently, two official plugins are available: +# ๐Ÿฆ ํ•˜๋‚˜ํ”ผ์Šค (Hana-Piece) -- [@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 -## Expanding the ESLint configuration + > **" ์ธ์ƒ์ฃผ๊ธฐ ๋กœ๋“œ๋งต, ์ž๋™ํ™” ์ž์‚ฐ๊ด€๋ฆฌ ์„œ๋น„์Šค "** + > + > Digital Hana ่ทฏ 3๊ธฐ ๊ธˆ์œต ์„œ๋น„์Šค ๊ฐœ๋ฐœ๊ณผ์ • ๋‘ ๋ฒˆ์งธ ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค. + > + ๊ฐœ๋ฐœ ๊ธฐ๊ฐ„ : 2024. 5. 10 ~ 6. 11 -If you are developing a production application, we recommend updating the configuration to enable type aware lint rules: +
-- Configure the top-level `parserOptions` property like this: +## 1. ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ +AI ๊ธฐ๋ฐ˜์˜ ์ž์‚ฐ๊ด€๋ฆฌ ์„œ๋น„์Šค **ํ•˜๋‚˜ํ”ผ์Šค**์—์„œ, +์ฐจ, ๊ฒฐํ˜ผ, ์ง‘ ๋“ฑ ๋‹ค์–‘ํ•œ ๋ชฉํ‘œ๋ฅผ ํ•œ ๋ฒˆ์— ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์–ด์š”. +ํ†ต์žฅ ์ชผ๊ฐœ๊ธฐ๋ฅผ ํ†ตํ•ด ์ž์‚ฐ ๊ด€๋ฆฌ๋ฅผ ๋„์™€์ฃผ๊ณ , +๋ชฉํ‘œ ๋‹ฌ์„ฑ์„ ์œ„ํ•œ ์ ๊ธˆ์„ ์ถ”์ฒœํ•ด๋“œ๋ฆฝ๋‹ˆ๋‹ค. -```js -export default { - // other rules... - parserOptions: { - ecmaVersion: 'latest', - sourceType: 'module', - project: ['./tsconfig.json', './tsconfig.node.json'], - tsconfigRootDir: __dirname, - }, -} -``` +[ํ•˜๋‚˜ํ”ผ์Šค_ํ”„๋กœ์ ํŠธ_๊ธฐํš์„œ](https://github.com/user-attachments/files/15784531/_.pdf) +[ํ•˜๋‚˜ํ”ผ์Šค_ํ™”๋ฉด๊ธฐํš์„œ](https://github.com/user-attachments/files/15784544/_.pdf) -- 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 +### + +## 2. ๊ฐœ๋ฐœ์ž ์†Œ๊ฐœ +| **๋„์Šนํฌ** | **์ด์„œํ•˜** | +|:---:|:---:| +|[๋„์Šนํฌ](https://github.com/doSeung11)|[์ด์„œํ•˜](https://github.com/sseohalee)| +|ํ”„๋ก ํŠธ์—”๋“œ ํŒ€์žฅ|| +
+ +## 3. ์‹œ์Šคํ…œ ๊ตฌ์„ฑ๋„ +![image](https://github.com/HanaPiece/hana-piece-server/assets/31121731/c1675b1b-074a-4343-913a-1be0093a42b4) + +## 4. ๊ฐœ๋ฐœ ํ™˜๊ฒฝ +- Version : Java 17 +- IDE : IntelliJ +- Framework : SpringBoot 3.2.5 +- Dependencies : JPA, QueryDSL, Spring security, jsonwebtoken, lombok, gson, jackson-databind-nullable + +## 5. ์ฃผ์š” ๊ธฐ๋Šฅ +- ๋ชฉํ‘œ ๊ด€๋ฆฌ - ๋ชฉํ‘œ ๋“ฑ๋ก ๋ฐ ๋ชฉํ‘œ ๋‹ฌ์„ฑ์„ ์œ„ํ•œ ์ƒํ’ˆ ์ถ”์ฒœ +- ๊ณ„์ขŒ ๊ด€๋ฆฌ - ๊ณ„์ขŒ ์ƒ์„ฑ ๋ฐ ๊ด€๋ฆฌ +- ํ†ต์žฅ ์ชผ๊ฐœ๊ธฐ - ์‚ฌ์šฉ ๋ชฉ์  ๋ณ„ ํ†ต์žฅ ์ชผ๊ฐœ๊ธฐ ๋ฐ ์ž๋™์ด์ฒด +- ์ƒํ’ˆ ๊ด€๋ฆฌ - ์ƒํ’ˆ ๊ฐ€์ž… ๋ฐ ์ž๋™์ด์ฒด + +## 6. ERD +![image](https://github.com/HanaPiece/hana-piece-server/assets/31121731/1b318b10-e775-4dbc-af9d-0e18b962b5b1) + +## License +[MIT](https://choosealicense.com/licenses/mit/) \ No newline at end of file