{"id":25123103,"url":"https://github.com/f-lab-edu/dongchimi","last_synced_at":"2025-07-16T09:41:34.686Z","repository":{"id":225667108,"uuid":"765793234","full_name":"f-lab-edu/dongchimi","owner":"f-lab-edu","description":"🏸동네에서 취미를 갖고 싶을 때는 동치미🏀","archived":false,"fork":false,"pushed_at":"2024-07-27T04:22:31.000Z","size":267,"stargazers_count":12,"open_issues_count":8,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-23T01:13:05.412Z","etag":null,"topics":["docker","gradle","java","multi-module","redis","spring-boot","stomp"],"latest_commit_sha":null,"homepage":"","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/f-lab-edu.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":"2024-03-01T16:17:56.000Z","updated_at":"2025-04-04T04:05:30.000Z","dependencies_parsed_at":"2024-03-12T16:27:53.058Z","dependency_job_id":"1c297228-124b-4788-95ed-7e0481afbcde","html_url":"https://github.com/f-lab-edu/dongchimi","commit_stats":null,"previous_names":["f-lab-edu/dong-chi-mi","f-lab-edu/dongchimi"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/f-lab-edu%2Fdongchimi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/f-lab-edu%2Fdongchimi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/f-lab-edu%2Fdongchimi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/f-lab-edu%2Fdongchimi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/f-lab-edu","download_url":"https://codeload.github.com/f-lab-edu/dongchimi/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250349060,"owners_count":21415914,"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":["docker","gradle","java","multi-module","redis","spring-boot","stomp"],"created_at":"2025-02-08T07:16:00.470Z","updated_at":"2025-04-23T01:13:10.401Z","avatar_url":"https://github.com/f-lab-edu.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"## 소개\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/f-lab-edu/dong-chi-mi/assets/51324045/f7cc15e4-8592-4eab-a3ec-15c346fe5ec9\" alt=\"동치미logo\" /\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003e동치미\u003c/h1\u003e\n\n\u003ch3 align=\"center\"\u003e🏸 동네에서 취미를 갖고 싶을 때는 동치미 🏀\u003c/h3\u003e\n\n### 동치미란?\n동치미는 '동네 친구들과 함께하는 미팅'의 의미를 지니는 용어입니다. 이는 동네에서 취미가 비슷한 사람들끼리 모여 함께 취미 생활을 즐기는 서비스입니다. 사용자는 플랫폼을 통해 자신의 취미를 공유하고, 같은 관심사를 가진 이웃과 연결될 수 있습니다. \n\u003c/br\u003e\n\u003c/br\u003e\n동치미 로고는 서로 다른 사람들 하나의 취미를 함께 하기 위해 한 곳에 모여 이루어진다는 의미를 가지도록 디자인 되었습니다.\n\n### 프로젝트 정보\n- [테이블 설계](https://github.com/f-lab-edu/dongchimi/wiki/%ED%85%8C%EC%9D%B4%EB%B8%94-%EC%84%A4%EA%B3%84)\n- [USECASE](https://github.com/f-lab-edu/dongchimi/wiki/USECASE)\n- [코드 컨벤션](https://github.com/f-lab-edu/dongchimi/wiki/%EC%BD%94%EB%93%9C-%EC%8A%A4%ED%83%80%EC%9D%BC)\n- [Git 컨벤션](https://github.com/f-lab-edu/dongchimi/wiki/Git-%EC%BB%A8%EB%B2%A4%EC%85%98)\n\n\n## 프로젝트 멀티 모듈 구조\n### api 모듈\n- 이 모듈은 각 서비스의 API 인터페이스를 정의합니다.\n- 비즈니스 로직만을 포함하여 도메인과의 의존성을 최소화합니다.\n\n### reactive 모듈\n- 실시간 기능을 처리하는 모듈로, 채팅 및 알림 기능을 구현합니다.\n- 비동기 처리와 이벤트 기반 아키텍처 사용을 중점적으로 다룹니다.\n\n### consumer 모듈\n- Message를 구독하는 Consumer들을 구현하는 모듈입니다.\n- Redis, Kafaka 등 외부에서 전달 받은 Message를 활용\n\n### domain 모듈\n- 동치미에 구성된 모든 도메인 정보를 제공하는 모듈입니다.\n![image](https://github.com/f-lab-edu/dong-chi-mi/assets/51324045/d93ea816-9f26-4537-a792-275492ced1c8)\n\n\n\n## 아키텍처 구성도\n![20240511_구성도](https://github.com/f-lab-edu/dong-chi-mi/assets/51324045/7f700826-d2e6-4504-8c6a-e0ac2f6f7e5e)\n\n\n\n## 기술 소개\n### 백엔드\n![백엔드2](https://github.com/f-lab-edu/dong-chi-mi/assets/51324045/ebe18f8f-9643-46e1-96b0-4b321df5538c)\n\n\n\n\n\n\n\n\n\n## 개발자\n| Backend |\n| ------- |\n| \u003cimg src=\"https://github.com/stc9606.png\" width=\"100\" height=\"100\"\u003e |\n| [노승철](https://github.com/stc9606) |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ff-lab-edu%2Fdongchimi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ff-lab-edu%2Fdongchimi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ff-lab-edu%2Fdongchimi/lists"}