An open API service indexing awesome lists of open source software.

https://github.com/codestates-seb/seb42_main_011


https://github.com/codestates-seb/seb42_main_011

Last synced: 11 months ago
JSON representation

Awesome Lists containing this project

README

          

![Frame 17 (4)](https://user-images.githubusercontent.com/48430781/229368899-f33fbfd3-7ba4-4ff2-aac6-494eb62b1b09.png)


## 🐢 애견 μ†Œμ…œ λ„€νŠΈμ›Œν¬ μ„œλΉ„μŠ€, λ§ˆμ΄λ²„λ””
- νŒ€ λͺ… : 유λͺ…ν•œ μ›°μ‹œμ½”κΈ°
- ν”„λ‘œμ νŠΈ λͺ… : MY BUDDY (λ§ˆμ΄λ²„λ””)
- ν”„λ‘œμ νŠΈ κΈ°κ°„ : 2023.03.03 - 2023.04.03
- νŒ€μ› : 강지은, κ°•μ§€ν›„, μ™•μ§€ν˜Έ, μ •λ‹€μš΄, μ •μ‹œμ›, μ •μ •μˆ˜
- 배포 : [https://my-buddy.co.kr](https://my-buddy.co.kr/)



### 🌷 Intro
```text
였직 강아지듀을 μœ„ν•œ SNS, λ§ˆμ΄λ²„λ””

- 🐢 κ°•μ•„μ§€ μ „μš©, κ°•μ•„μ§€ 쀑심 SNSμž…λ‹ˆλ‹€
- μœ μ €μ˜ ν™œλ™μ„ 기반으둜 <강아지와 ν•¨κ»˜ λ°©λ¬Έ κ°€λŠ₯ν•œ μž₯μ†Œ>λ₯Ό μ°Ύμ•„λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.
```



### πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦ Team

| [](https://github.com/sdoaolo) | [](https://github.com/JihooKang-KOR) | [](https://github.com/wangamy0222) | [](https://github.com/Daw-Jeong) | [](https://github.com/notplastic2) | [](https://github.com/wjdwjdtn92) |
| --- | --- | --- | --- | --- | --- |
| 강지은 | κ°•μ§€ν›„ | μ™•μ§€ν˜Έ | μ •λ‹€μš΄ | μ •μ‹œμ› | μ •μ •μˆ˜ |
| BE | BE | FE | BE | FE | FE |



### πŸ“„ Architecture
![archetecture](https://user-images.githubusercontent.com/48430781/229366885-89aaf02e-a2fc-473c-b6f1-26b1fc0b7db4.png)


### πŸ” Stack

- **Back-End**
- Java, Spring Boot, Spring Rest Docs, Spring Security
- JWT, JPA(Hibernate), QueryDSL, JUNIT5, Redis, MySQL
- Gmail SMTP Server

- **Front-End**
- React.js, React Query, React Router
- Redux, JWT, styled-components
- Kakao Map

- **Infra**
- Server
- Docker, Docker-compose
- EC2, S3, RDS, ELB
- Web
- S3, CloudFront, Route53, Certificate Manager



### πŸ“„ ERD
이미지 μ„€λͺ…



### πŸ“Ί μ„œλΉ„μŠ€ μ†Œκ°œ 및 기술 μ˜μƒ
[![μ„œλΉ„μŠ€ μ†Œκ°œ 및 기술 μ˜μƒ](https://img.youtube.com/vi/nP-d38dl_ag/0.jpg)](https://www.youtube.com/watch?v=nP-d38dl_ag)



### πŸ”– Git
- **Branch**
- main : 배포 및 버저닝을 μœ„ν•œ λΈŒλžœμΉ˜μž…λ‹ˆλ‹€.
- dev : 개발 ν™˜κ²½ λΈŒλžœμΉ˜μž…λ‹ˆλ‹€. 개인 개발 브랜치의 λ‚΄μš©μ΄ ν•©μ³μ§‘λ‹ˆλ‹€.
- be/feat/member : backend/frontend의 μ„ΈλΆ€ λΈŒλžœμΉ˜μž…λ‹ˆλ‹€.

- **Commit Convention**
- μΆ”κ°€ : νŠΉμ • κΈ°λŠ₯, 파일의 μΆ”κ°€
- μˆ˜μ • : κΈ°νšμ΄λ‚˜ κΈ°λŠ₯의 μš”κ΅¬μ‚¬ν•­ λ“± μˆ˜μ • 된 것을 μ½”λ“œμ— 반영
- λ¦¬νŒ©ν† λ§ : 이미 μ™„μ„±λœ κΈ°λŠ₯μ΄μ§€λ§Œ, μ½”λ“œλ₯Ό κ°œμ„ , 같은 λ™μž‘μ΄ μˆ˜ν–‰λ˜κ²Œ λ§Œλ“¬
- 버그 : 버그 λ°œμƒκ³Ό ν•΄κ²°
- 기타 : 파일의 이동, 파일 μ‚­μ œ, μ£Όμ„μ œκ±° λ“±μ˜ 기타 μž‘μ—…
- 병합 : λ³‘ν•©μ‹œ μ‚¬μš©, (# PR 번호 살리기)


```text
βœ… Commit
[μΆ”κ°€] μ–΄λ– μ–΄λ– ν•œ κΈ°λŠ₯의 μΆ”κ°€
[기타] 디렉터리 λ³€κ²½

βœ… Pull Request : Commit 총 μš”μ•½, (λ‚ μ§œ/이름) μΆ”κ°€
[μΆ”κ°€/기타] μ–΄λ– ν•œ κΈ°λŠ₯의 μΆ”κ°€ 및 μ„€μ • λ³€κ²½ (2023.02.13 강지은)

βœ… Merge : #PR 숫자 살리기
[병합] #43 Merge λ‚΄μš© (2023.02.13 강지은)

** 컀밋 메세지에 λŒ€ν•΄, κ΄€λ ¨λœ μΆ”κ°€/λ³€κ²½λœ νŒŒμΌλ“€λ§Œ 컀밋 ꢌμž₯
```



### πŸ“ž Tool
- Communication : Notion, Discord, Zep
- Design : Figma



### 🎨 Demo Image
Screen Shot 2023-04-03 at 2 29 35 AMScreen Shot 2023-04-03 at 2 31 43 AM
Screen Shot 2023-04-03 at 2 33 44 AMScreen Shot 2023-04-03 at 2 42 22 AM
Screen Shot 2023-04-03 at 2 38 58 AMScreen Shot 2023-04-03 at 2 41 16 AM