{"id":27380361,"url":"https://github.com/in-seo/soup","last_synced_at":"2025-04-13T14:20:47.433Z","repository":{"id":37371214,"uuid":"477580567","full_name":"in-seo/SouP","owner":"in-seo","description":"흩어져 있는 스터디와 프로젝트 링크 사이트 (방문자 7만+ , 조회수 70만+, 평균 MAU 3천+, 구글검색 1.1위)","archived":false,"fork":false,"pushed_at":"2025-02-08T16:57:46.000Z","size":39909,"stargazers_count":34,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-19T12:56:25.283Z","etag":null,"topics":["aws","mysql","rest-api","spring"],"latest_commit_sha":null,"homepage":"https://soup.pw","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/in-seo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-04-04T06:45:43.000Z","updated_at":"2025-02-08T15:24:00.000Z","dependencies_parsed_at":"2024-06-17T01:24:37.774Z","dependency_job_id":"46790a0a-d696-4664-8071-630ed30d1957","html_url":"https://github.com/in-seo/SouP","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/in-seo%2FSouP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/in-seo%2FSouP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/in-seo%2FSouP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/in-seo%2FSouP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/in-seo","download_url":"https://codeload.github.com/in-seo/SouP/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248725091,"owners_count":21151626,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","mysql","rest-api","spring"],"created_at":"2025-04-13T14:20:46.616Z","updated_at":"2025-04-13T14:20:47.423Z","avatar_url":"https://github.com/in-seo.png","language":"Java","readme":"\u003ch1\u003e스프\u003c/h1\u003e\n\u003ch3\u003e스프 (SouP): 흩어져 있는 스터디와 프로젝트가 모여있는 곳\u003c/h3\u003e\n\n**[🔗소개 페이지 / notion](https://www.notion.so/9a8ec1c290b94b91988a2fab90b61baf)**\n\n[**🔗 SouP - 프론트엔드 레포지토리 바로가기**](https://github.com/plrs9816/soup-frontend/) 👈\n\n\u003chr\u003e\n\n**[🔗주소 : soup.pw](https://soup.pw)**\n\n![home](https://user-images.githubusercontent.com/94730032/180217883-243b428a-d5c7-404b-9857-333511a807de.gif)\n\n\u003chr\u003e\n\n**[🔗세부 페이지 : soup.pw/projects](https://soup.pw/projects)**\n![projects](https://user-images.githubusercontent.com/94730032/180216226-d1541e8f-124d-44f1-ba79-a54936e0ec5b.gif)\n\n\u003chr\u003e\n\n\n\n\n# \u003csmall\u003e간략 아키텍쳐\u003c/small\u003e\n\n![architecture_대지 1](https://user-images.githubusercontent.com/94730032/180914096-5269518b-386e-49d6-82c5-df239f8f5f2a.jpg)\n\n### 📜 사용 스택\n\n### **Front-end**\n\nBuilt with\n\n- Typescript\n- Next.js\n\nModules\n\n- Jotai: Client state management\n- React Query: Server-client state management\n\nDesign System\n\n- Custom solution with no framework\n- Figma\n- Emotion\n\n### **Back-end**\n\n| \u003cimg src=\"https://profilinator.rishav.dev/skills-assets/java-original-wordmark.svg\" alt=\"Java\" width=\"57px\" height=\"50px\" /\u003e | \u003cimg src=\"https://www.seekpng.com/png/full/8-80775_spring-logo-png-transparent-spring-java.png\" alt=\"Spring-Boot\" width=\"57px\" height=\"50px\" /\u003e | \u003cimg src=\"https://profilinator.rishav.dev/skills-assets/mysql-original-wordmark.svg\" alt=\"MySQL\" width=\"57px\" height=\"50px\" /\u003e | \u003cimg src=\"https://www.h2database.com/html/images/h2-logo-2.png\" alt=\"H2\" width=\"57px\" height=\"50px\" /\u003e |\n| :--------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------: |\n|                                                             Java                                                             |                                                                   Spring-Boot                                                                   |                                                             MySQL                                                              |                                                   H2                                                   |\n\n| \u003cimg src=\"https://velog.velcdn.com/images/do-hoon/post/02577821-7565-47ad-8cdf-9e5a764e0ce5/image.png\" alt=\"Jsoup\" width=\"70px\" height=\"50px\" /\u003e | \u003cimg src=\"https://cdn.javacodeexamples.com/wp-content/uploads/Jsoup.png\" alt=\"Jsoup\" width=\"60px\" height=\"50px\" /\u003e | \u003cimg src=\"https://blog.kakaocdn.net/dn/cQujw2/btqG6dk3tIB/Ho2Ur3C7I1RFIVkAI7pGHK/img.png\" alt=\"Selenium\" width=\"53px\" height=\"50px\" /\u003e | \u003cimg src=\"https://profilinator.rishav.dev/skills-assets/jquery.png\" alt=\"JQuery\" width=\"53px\" height=\"50px\" /\u003e |\n| :----------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------: |\n|                                                 \u003csmall\u003e\u003csmall\u003e Spring Data JPA \u003c/small\u003e\u003c/small\u003e                                                  |                                                       Jsoup                                                        |                                                                Selenium                                                                |                                                     JQuery                                                     |\n\n### **DevOps**\n\n| \u003cimg src=\"https://pbs.twimg.com/profile_images/1351702967561252865/aXfcETIt_400x400.jpg\" alt=\"AWS\" width=\"50px\" height=\"50px\" /\u003e | \u003cimg src=\"https://camo.githubusercontent.com/b7d19c6289de6da371364af3194a90808029893ee5b6a3d0e48d048fa66fc848/68747470733a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f636f6d6d6f6e732f612f61622f537761676765722d6c6f676f2e706e67\" alt=\"Linux\" width=\"50px\" height=\"50px\" /\u003e | \u003cimg src=\"https://res.cloudinary.com/postman/image/upload/t_team_logo/v1629869194/team/2893aede23f01bfcbd2319326bc96a6ed0524eba759745ed6d73405a3a8b67a8\" alt=\"Bash\" width=\"50px\" height=\"50px\" /\u003e | \u003cimg src=\"https://profilinator.rishav.dev/skills-assets/figma-icon.svg\" alt=\"Figma\" width=\"50px\" height=\"50px\" /\u003e |\n| :------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------: |\n|                                                               AWS                                                                |                                                                                                                                              Swagger                                                                                                                                              |                                                                                              Postman                                                                                              |                                                       Figma                                                       |\n\n\u003cbr /\u003e\n\n## 🧑‍🧑 개발 팀 소개\n\n|                                                                                    팀원                                                                                    |          역할          | \u003cdiv align=\"center\"\u003e개발 내용\u003cdiv\u003e                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |\n| :------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n|   \u003ca href=\"https://github.com/in-seo\" target=\"_blank\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/94730032?v=4\" width=\"64px\" alt=\"프로필\" /\u003e\u003cbr/\u003e\u003cb\u003ein-seo\u003c/b\u003e\u003c/a\u003e   | \u003cb\u003eBack-end\u003c/b\u003e\u003cbr /\u003e  | - \u003cb\u003e백엔드 전체\u003c/b\u003e\u003cbr/\u003e - 프로젝트 기획 \u003cbr\u003e- DB 설계(ERD)\u003cbr\u003e- \u003cb\u003e소셜 로그인\u003c/b\u003e(구글, 카카오, 네이버, 페이스북) 구현\u003cbr\u003e- Selenium, Jsoup 을 이용한 정교한 \u003cb\u003e자동화 크롤링\u003c/b\u003e 구현\u003cbr\u003e- User, Post, Lounge 등 모든 도메인, 리포지토리, 서비스 구현\u003cbr\u003e- 유저 맞춤형 자동 양식 생성 로직 개발 [유저 및 글 기반 자동 생성]\u003cbr\u003e- aws Route 53을 이용한 \u003cb\u003e도메인 연결\u003c/b\u003e(+https)\u003cbr\u003e- \u003cb\u003eEC2 세팅 및 RDS, 서버 관리\u003c/b\u003e\u003cbr\u003e- Github Action, AWS CodeDeploy + S3 를 이용한 CI/CD 자동화 구축\u003cbr\u003e- Lazy Loading, DTO 전달, 커버링 인덱스, 맞춤형 쿼리 등을 통한 백엔드 최적화\u003cbr\u003e- 구글 SEO 최적화 |\n| \u003ca href=\"https://github.com/plrs9816\" target=\"_blank\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/61955474?v=4\" width=\"64px\" alt=\"프로필\" /\u003e\u003cbr/\u003e\u003cb\u003eplrs9816\u003c/b\u003e\u003c/a\u003e | \u003cb\u003eFront-end\u003c/b\u003e\u003cbr /\u003e | - \u003cb\u003e프론트엔드, 디자인 시스템(UI/UX) 전체\u003c/b\u003e \u003cbr/\u003e - 일부 기능 기획                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |\n\n## 📅 개발 기간\n\n\u003cstrong\u003e22.03.16. ~ 22.07.17 (현 운영중)\u003c/strong\u003e\u003cbr\u003e\n실 개발 기간 : 2개월\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fin-seo%2Fsoup","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fin-seo%2Fsoup","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fin-seo%2Fsoup/lists"}