diff --git a/README.md b/README.md new file mode 100644 index 0000000..122b1f5 --- /dev/null +++ b/README.md @@ -0,0 +1,74 @@ +[![someup](https://github.com/user-attachments/assets/aa5243bc-e992-40b5-b83a-264d94581f44)](https://www.someup.site/) + +## ๐Ÿ“˜ ํ”„๋กœ์ ํŠธ ์ธ์› / ๊ธฐ๊ฐ„ + +- **๊ฐœ๋ฐœ ์ธ์›**: [๊ธฐํš 1๋ช… / ๋””์ž์ธ 1๋ช… / FE 2๋ช… / BE 2๋ช…] +- **๊ฐœ๋ฐœ ๊ธฐ๊ฐ„**: [2024.09 ~ 2024.10] + +### ๐Ÿ–ฅ๏ธ ๋ฐฑ์—”๋“œ ์—ญํ•  + +| ๊น€์šฉ๋นˆ | ์ด์ค€์„ญ | +|:--------------------------------------------------------------------------:|:---------------------------------------------------------------------------:| +| | | +| [yongbin97](https://github.com/yongbin97) | [junseoplee](https://github.com/junseoplee) | +| **[post / tag / memo]** ๋„๋ฉ”์ธ ๊ฐœ๋ฐœ | **[auth / user / archive]**
๋„๋ฉ”์ธ ๊ฐœ๋ฐœ, ์†Œ์…œ ๋กœ๊ทธ์ธ ๋ฐ ์ธํ”„๋ผ ๊ตฌ์ถ• | +## ๐Ÿ› ๏ธ ๊ธฐ์ˆ  ์Šคํƒ + +### ๐Ÿ“ฆ Language & Framework + +![Java](https://img.shields.io/badge/java-007396?style=for-the-badge&logo=openjdk&logoColor=white) +![JUnit5](https://img.shields.io/badge/junit5-25A162?style=for-the-badge&logo=JUnit5&logoColor=white) +![Mockito](https://img.shields.io/badge/mockito-25A162?style=for-the-badge&logo=&logoColor=white) +![Spring_Boot](https://img.shields.io/badge/spring_boot-6DB33F?style=for-the-badge&logo=springboot&logoColor=white) +![Spring_Data_JPA](https://img.shields.io/badge/spring_data_jpa-6DB33F?style=for-the-badge&logo=spring&logoColor=white) + +![Spring_security](https://img.shields.io/badge/spring_security-6DB33F?style=for-the-badge&logo=springsecurity&logoColor=white) +![JWT](https://img.shields.io/badge/jwt-000000?style=for-the-badge&logo=JSON%20web%20tokens&logoColor=white) +![OAuth2.0](https://img.shields.io/badge/oauth2.0-000000?style=for-the-badge&logo=oauth&logoColor=white) + +![Spring_AI](https://img.shields.io/badge/spring_ai-6DB33F?style=for-the-badge&logo=spring&logoColor=white) +![Swagger](https://img.shields.io/badge/swagger-85EA2D?style=for-the-badge&logo=swagger&logoColor=black) + +### ๐Ÿ›ข๏ธ Database + +![MySQL](https://img.shields.io/badge/mysql-4479A1?style=for-the-badge&logo=MySQL&logoColor=white) +![Redis](https://img.shields.io/badge/redis-DC382D?style=for-the-badge&logo=Redis&logoColor=white) + +### โ˜๏ธ Infra + +![AWS_EC2](https://img.shields.io/badge/aws_ec2-FF9900.svg?style=for-the-badge&logo=amazonec2&logoColor=white) +![AWS_RDS](https://img.shields.io/badge/aws_rds-527FFF.svg?style=for-the-badge&logo=amazonrds&logoColor=white) +![AWS_S3](https://img.shields.io/badge/aws_s3-569A31.svg?style=for-the-badge&logo=amazons3&logoColor=white) +![GitHub_Actions](https://img.shields.io/badge/github_actions-2088FF.svg?style=for-the-badge&logo=githubactions&logoColor=white) +![Docker](https://img.shields.io/badge/docker-2496ED.svg?style=for-the-badge&logo=docker&logoColor=white) +![Nginx](https://img.shields.io/badge/nginx-009639?style=for-the-badge&logo=nginx&logoColor=white) + +### ๐ŸŒฑ ํ”„๋กœ์ ํŠธ ํ™˜๊ฒฝ + +> - Java 17 +> - Spring Boot 3.3.3 +> - Gradle 8.8 +> - Git Flow [Feature → Develop → Main] + +
+ +## โšก ํ˜‘์—… ๊ณผ์ • - PR ๋ฐ ์ฝ”๋“œ ๋ฆฌ๋ทฐ + +- [์•„์นด์ด๋ธŒ API ๊ตฌํ˜„ ](https://github.com/Someup/backend/pull/42) +- [๊ฒŒ์‹œ๊ธ€ ๊ด€๋ จ API ๊ณ ๋„ํ™”](https://github.com/Someup/backend/pull/31) +- [๋กœ๊ทธ์•„์›ƒ ๊ตฌํ˜„](https://github.com/Someup/backend/pull/23) +- [๊ฒŒ์‹œ๊ธ€ ์กฐํšŒ, ์ €์žฅ, ์ˆ˜์ • API](https://github.com/Someup/backend/pull/17) + +
+ +## ๐Ÿ—๏ธ Architecture + +someup_architecture + +
+ +## ๐Ÿ“ ERD + +![someup](https://github.com/user-attachments/assets/85b80a48-c900-45be-a4bd-b95e5e3d7785) + +