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

https://github.com/in-seo/soup

흩어져 있는 스터디와 프로젝트 링크 사이트 (방문자 7만+ , 조회수 70만+, 평균 MAU 3천+, 구글검색 1.1위)
https://github.com/in-seo/soup

aws mysql rest-api spring

Last synced: 12 months ago
JSON representation

흩어져 있는 스터디와 프로젝트 링크 사이트 (방문자 7만+ , 조회수 70만+, 평균 MAU 3천+, 구글검색 1.1위)

Awesome Lists containing this project

README

          

스프


스프 (SouP): 흩어져 있는 스터디와 프로젝트가 모여있는 곳

**[🔗소개 페이지 / notion](https://www.notion.so/9a8ec1c290b94b91988a2fab90b61baf)**

[**🔗 SouP - 프론트엔드 레포지토리 바로가기**](https://github.com/plrs9816/soup-frontend/) 👈


**[🔗주소 : soup.pw](https://soup.pw)**

![home](https://user-images.githubusercontent.com/94730032/180217883-243b428a-d5c7-404b-9857-333511a807de.gif)


**[🔗세부 페이지 : soup.pw/projects](https://soup.pw/projects)**
![projects](https://user-images.githubusercontent.com/94730032/180216226-d1541e8f-124d-44f1-ba79-a54936e0ec5b.gif)


# 간략 아키텍쳐

![architecture_대지 1](https://user-images.githubusercontent.com/94730032/180914096-5269518b-386e-49d6-82c5-df239f8f5f2a.jpg)

### 📜 사용 스택

### **Front-end**

Built with

- Typescript
- Next.js

Modules

- Jotai: Client state management
- React Query: Server-client state management

Design System

- Custom solution with no framework
- Figma
- Emotion

### **Back-end**

| Java | Spring-Boot | MySQL | H2 |
| :--------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------: |
| Java | Spring-Boot | MySQL | H2 |

| Jsoup | Jsoup | Selenium | JQuery |
| :----------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------: |
| Spring Data JPA | Jsoup | Selenium | JQuery |

### **DevOps**

| AWS | Linux | Bash | Figma |
| :------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------: |
| AWS | Swagger | Postman | Figma |


## 🧑‍🧑 개발 팀 소개

| 팀원 | 역할 |

개발 내용
|
| :------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 프로필
in-seo
| Back-end
| - 백엔드 전체
- 프로젝트 기획
- DB 설계(ERD)
- 소셜 로그인(구글, 카카오, 네이버, 페이스북) 구현
- Selenium, Jsoup 을 이용한 정교한 자동화 크롤링 구현
- User, Post, Lounge 등 모든 도메인, 리포지토리, 서비스 구현
- 유저 맞춤형 자동 양식 생성 로직 개발 [유저 및 글 기반 자동 생성]
- aws Route 53을 이용한 도메인 연결(+https)
- EC2 세팅 및 RDS, 서버 관리
- Github Action, AWS CodeDeploy + S3 를 이용한 CI/CD 자동화 구축
- Lazy Loading, DTO 전달, 커버링 인덱스, 맞춤형 쿼리 등을 통한 백엔드 최적화
- 구글 SEO 최적화 |
| 프로필
plrs9816
| Front-end
| - 프론트엔드, 디자인 시스템(UI/UX) 전체
- 일부 기능 기획 |

## 📅 개발 기간

22.03.16. ~ 22.07.17 (현 운영중)

실 개발 기간 : 2개월