- ๋ฐ๋ฆ์ด ๊ธฐ๋ฐ ๋ชฉ์ ์ง ์ถ์ฒ ์๋น์ค ์ ๋๋ค
- ์์ ์ ์ฃผํ๊ธฐ๋ก์ ๊ธฐ๋ฐ์ผ๋ก ๋ชฉ์ ์ง๋ฅผ ์ถ์ฒ ๋ฐ์ ์ ์์ต๋๋ค
- ๊ธฐ์กด ๋ฐ๋ฆ์ด ์ดํ์ ๋ถํธํ ๋ถ๋ถ์ ํด์ํด์ค๋๋ค
- ๋ฐ๋ฉ ์๊ฐ์ด ๋ค๊ฐ์ค๋ฉด ์๋์ ๋ณด๋ ๋๋ค
- ๋ค๋น๊ฒ์ด์ ์ ์ด์ฉํ๋ ๋์์ ์ฃผ๋ณ ๋์ฌ์๋ฅผ ํ์ธํ ์ ์์ต๋๋ค
2023.02.27 ~ 2023.04.07
๊ณ ์์ฐ | Back-end | ํ์ฅย ERD์ค๊ณย CI/CD(์๋, ๋ฌด์ค๋จ ๋ฐฐํฌ)ย ๋ก๊ทธ์ ์ฌ |
์ฑ์์ค | Back-end | API ์ค๊ณย API ๊ตฌํ(์ฌํ์ง ์ถ์ฒ ์๊ณ ๋ฆฌ์ฆ)ย Flask ์๋ฒ ๋ฐฐํฌย ํ๋ก ํธ ์ด์ |
๋์์ | Back-end | ๋ฐ์ดํฐ ์์งย API ๊ตฌํ(ํ์, ์ฃผํ ๊ธฐ๋ก)ย UCC |
์ต์ฑ๋น | Front-end | ์ถ์ฒํ์ด์งย ๋ค๋น๊ฒ์ด์ ย ์ฃผํ๊ฑฐ๋ฆฌ ๊ธฐ๋กย ์์ ๋ก๊ทธ์ธย ๋ฐํย |
์กฐํ์ง | Front-end | SNS ํ์ด์งย ์ข์์๋ชฉ๋กย ์ฃผํ๊ธฐ๋ก ๋ชฉ๋กย ํ ์ปค์คํฐ๋ง์ด์งย ๊ฒฝ๋ก์๋ดย |
์ ์์ง | Front-end | ์ธํธ๋ก ํ์ด์งย ๋ฐ๋ฆ์ด APIย CSSย ํ๋กํย Expo ์๋ย ์ง๋ ๋ง์ปคย RN Navigationย BottomSheetย |
- ๋์ฌ์ ์์น ํ์
๋ง ๊ฐ๋ฅ
- ๋์ฌ์ ๊น์ง ๊ธธ ์๋ด๋ฅผ ๋ฐ์ผ๋ ค๋ฉด ํ ์ง๋ ์๋น์ค ์ฑ์ ๋ค์ด๋ฐ์์ผ ํจ
- ์์ฌ ๋์ฌ์๊ฐ ๋จ์ ์๋
- ๋ฐ๋ฉ ๋ฏธ์ดํ์ ๊ณผ๊ธ ๋ฐ์
- ์ด์ฉํ๋ ์ฌ๋๋ง ์ฌ์ด์ฉ
- ํธ๋ฆฌํ ์ธํ๋ผ๊ฐ ๊ฐ์ถฐ์ ธ ์์ผ๋ ์๋ก ์ ์ ๋๋ ์ ์ ๋ ์ ๊ณ ์ถฉ์ฑ ์ ์ ๊ฐ ๋ง์ ํธ
- ๊ฒฝ๋ก ์๋ด ๋ฐ ๋ฐ๋ฉ ๋์ฐ๋ฏธ
- ๋ฐ๋ฉ ์๊ฐ์ด ๋ค๊ฐ์ค๋ฉด ๋ฐ๋ฉ ์๋ฆผ์ ์ฃผ๊ณ , ์ฃผ๋ณ ๋์ฌ์๋ฅผ ์ ํ
- ๋ชฉ์ ์ง ์ถ์ฒ
- ์์ ์ ์์น, ์ฃผํ๊ธฐ๋ก์ ๊ธฐ๋ฐ์ผ๋ก ๋ชฉ์ ์ง ์ถ์ฒ
- ๋ฐ๋ฆ์ด ์ฌํ ์ปค๋ฎค๋ํฐ
- ์ฃผํ ์ฝ์ค๋ฅผ ๋์ ํ์ฌ ๋ค๋ฅธ ์ฌ๋๋ค์ ์ฃผํ ๊ฒฝ๋ก๋ฅผ ๋ฐ๋ผ ์ฌํ ๊ฐ๋ฅ
- ์๋ก์ด ์ ์ ์ ์ ์ฆ๊ฐ
- React Native Expo
- TypeScript
- Recoil
- Axios
- google map API
- Tmap API
- ๋ฐ๋ฆ์ด API
- Intellij
- Spring Boot 3.0.4
- Java 17
- MariaDB
- Redis
- JWT
- Spring Actuator
- JPA
- Spring Security
- Flask
- Python
- Swagger
- AWS EC2
- Jenkins
- Nginx
- Docker
- AWS S3
- ELK
- Filebeat
- Figma
- Notion
- Jira
- GitLab
- ๋ฐ์ดํฐ ์ฝ 25000๊ฐ
์ง๋ฆฌ ์ ๋ณด์ ๋ช ์ ๋ฐฉ๋ฌธ๊ฐ ์ ๋ณด๋ฅผ ํ์ฉํ ์ถ์ฒ ์๊ณ ๋ฆฌ์ฆ๊ณผ ์ฌ์ฉ์์ ํ๊ท ์ฃผํ๊ฑฐ๋ฆฌ, ์ข์์ํ ๊ฒ์๊ธ์ ์นดํ ๊ณ ๋ฆฌ ๋ฑ์ผ๋ก ์ฌ์ฉ์ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐํ ํ์ ํํฐ๋ง์ ์ ์ฉ์์ผ ์ ์ฌ๋๋ฅผ ๊ณ์ฐํ ํ ๊ฐ์ฅ ์ ์ฌํ ๋ชฉ์ ์ง๋ฅผ ๋ฐํํฉ๋๋ค.
gif๋ก ๋ณด์ฌ์ค ํ๋ฉด ์ ํ๊ณ ๋ง๋ค์ด์ผ ํจ
์ฑ ์๊ฐ ํ๋ฉด ๋ฐ ์์ ๋ก๊ทธ์ธ
- ์์ ๋ก๊ทธ์ธ์ ํตํด ์๋น์ค ์ด์ฉ ๊ฐ๋ฅ
๋ชฉ์ ์ง ์ถ์ฒ ํ๋ฉด
- ์ถ์ฒ๋ ์ฅ์๋ค๋ก ๋ชฉ์ ์ง๋ฅผ ๋ฐ๋ก ์ค์ ๊ฐ๋ฅ
์นดํ ๊ณ ๋ฆฌ๋ณ ์ง๋ ๋ง์ปค ํ์
- ์นดํ ๊ณ ๋ฆฌ๋ฅผ ์ ํํ๋ฉด ์ฃผ๋ณ ์ฅ์๊ฐ ๋ง์ปค๋ก ํ์
- ์๋์ ๋ชฉ์ ์ง ์ค์ ๋ฒํผ์ ํตํด ํ์๋ ์ฅ์๊ฐ ๋์ฐฉ ์์น๋ก ์ค์ ๋จ
๊ฒฝ๋ก ํ์ธ
- ๊ฒฝ๋ก ํ์ธ ๋ฒํผ์ ๋๋ฌ ์ถ๋ฐ ์์น๋ถํฐ ๋์ฐฉ ์์น๊น์ง์ ์ฃผํ ๊ฒฝ๋ก ํ์ธ
์ฃผํ ์์
- ์ฃผํ์ด ์์๋๋ฉด ํด๋น ์ง์ญ์ ๋ ์จ๋ฅผ ์๋ ค์ค
๋ฐ๋ฆ์ด ์๊ฐ ์ ํ
๋ฐ๋ฆ์ด ์ข ๋ฃ
์ฃผํ๊ธฐ๋ก ์ ์ฅ
- ์ข ๋ฃ์ ์ฌ์ฉ์์ ์ฃผํ ๊ฑฐ๋ฆฌ, ์๊ฐ ์ ์ฅ, ๋ฌ๋ฆฐ ๊ฒฝ๋ก ์ ์ฅ
์ถ์ฒ์
- ์์ ์ ์์น์์ ๊ฐ๊น์ด ์์์์น์ ์ฃผํ ๊ธฐ๋ก๊ณผ ์์ ์ ์ญ๋ ์ฃผํ ๊ธฐ๋ก๊ณผ ๊ฐ์ฅ ๋น์ทํ ์์๋๋ก SNS ๊ฒ์๋ฌผ ์ถ์ฒ
- ๋ค๋ฅธ ์ฌ๋์ ์ฃผํ ๊ธฐ๋ก์ โ์ข์์โ ํ์๋ฅผ ํตํด ๋ณด๊ด ๊ฐ๋ฅ
๋ง์ดํ์ด์ง
- ํ์ฌ๊น์ง ๋ฌ๋ฆฐ ๊ฑฐ๋ฆฌ๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ฑ์ง ๋ถ์ฌ
๋ด ์ฃผํ๊ธฐ๋ก
- ๋์ ์ฃผํ ๊ธฐ๋ก ํ์ธ ๋ฐ ์์ , ์ญ์ ๊ฐ๋ฅ
์ข์์ ๋ชฉ๋ก
- ๋ด๊ฐ ์ข์์ ๋๋ฅธ SNS ๊ฒ์๊ธ์ ํ์ธ ๊ฐ๋ฅ
๊ฒฝ๋ก ๋ฐ๋ผํ๊ธฐ
- ๊ฒฝ๋ก ๋ฐ๋ผํ๊ธฐ ๋ฒํผ ๋๋ฅด๋ฉด ๋ฐ๋ก ๊ฐ๋ฅํ๊ฑฐ gif
- ๊ฒฝ๋ก ๋ฐ๋ผํ๊ธฐ ๋ฒํผ์ ๋๋ฌ ๋ค๋ฅธ ์ฌ๋์ ์์ ์์น์ ์ข ๋ฃ ์์น๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฃผํ ์์ ๊ฐ๋ฅ
๋ฐ๋ฆ์ด ๋ฐ๋ฉ ์๋ฆผ
- ๋ฐ๋ฉ์๊ฐ ๊น์ง 20๋ถ, 10๋ถ ๋จ์์ ๋ ์ฑ ํธ์ ์๋ฆผ ์ ๊ณต
- ๋ฐ๋ฆ์ด ๋จ์ ์๊ฐ ๋ฒํผ์ ํด๋ฆญํ์ฌ ๋จ์ ์๊ฐ ์ด๊ธฐํ
- ๊ธฐ์กด ๋ฐ๋ฆ์ด ์ธํ๋ผ๋ฅผ ํ์ฉํด ๋ณด๋ค ๋ง์ ์ฌ๋์ด ์์ ๊ฑฐ ์ฌํ์ ์ฆ๊ธธ ์ ์์
- ๊ธฐ์กด ์ฑ์ ๋ถํธํจ ๊ฐ์ ๋ฐ ์ถ๊ฐ ๊ธฐ๋ฅ ์ ๊ณต์ผ๋ก ๋ฐ๋ฆ์ด๋ฅผ ๋์ฑ ํธ๋ฆฌํ๊ฒ ์ด์ฉ
- ๋ง์ถคํ ๋ชฉ์ ์ง ์ถ์ฒ์ผ๋ก ๋ชฉ์ ์ง ๊ณ ๋ฏผ์ ์ค์ด๊ณ ์๋ก์ด ๋ชฉ์ ์ง ๋ฐ๊ฒฌ์ ์ฆ๊ฑฐ์์ ์ป์ ์ ์์
- ์๋ฆผ๊ณผ ๋์ฌ์ ์๋ด ๊ธฐ๋ฅ์ ํตํด ๋ฏธ๋ฐ๋ฉ์ผ๋ก ์ธํ ๊ณผ๊ธ ์ค์๋ฅผ ์ค์ผ ์ ์์