{"id":16407319,"url":"https://github.com/le2sky/mealkitary-server","last_synced_at":"2025-04-22T03:32:44.917Z","repository":{"id":166130729,"uuid":"640586872","full_name":"le2sky/mealkitary-server","owner":"le2sky","description":"🍣 온라인 밀키트 예약 서비스, 밀키터리 🍣","archived":false,"fork":false,"pushed_at":"2023-10-13T16:42:46.000Z","size":607,"stargazers_count":5,"open_issues_count":3,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-13T12:54:31.755Z","etag":null,"topics":["fcm-notifications","gradle-kotlin-dsl","gradle-multi-modules","hexagonal-architecture","jacoco","jacoco-kotlin","jib","jib-gradle","kotest","kotlin-spring-boot","ktlint","qodana","spring-rest-docs","testfixtures"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/le2sky.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2023-05-14T15:28:37.000Z","updated_at":"2024-07-12T05:37:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"91ef31af-584b-43d7-84c0-7de47ff4d39a","html_url":"https://github.com/le2sky/mealkitary-server","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/le2sky%2Fmealkitary-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/le2sky%2Fmealkitary-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/le2sky%2Fmealkitary-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/le2sky%2Fmealkitary-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/le2sky","download_url":"https://codeload.github.com/le2sky/mealkitary-server/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250167611,"owners_count":21386004,"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":["fcm-notifications","gradle-kotlin-dsl","gradle-multi-modules","hexagonal-architecture","jacoco","jacoco-kotlin","jib","jib-gradle","kotest","kotlin-spring-boot","ktlint","qodana","spring-rest-docs","testfixtures"],"created_at":"2024-10-11T06:13:32.410Z","updated_at":"2025-04-22T03:32:44.542Z","avatar_url":"https://github.com/le2sky.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cbr\u003e\n  \u003ch1\u003e온라인 밀키트 예약 서비스, 밀키터리 🍣\u003c/h1\u003e\n  \u003cstrong\u003e서버 애플리케이션 저장소\u003c/strong\u003e\n\u003c/div\u003e\n\u003cbr\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/commit-activity/w/le2sky/mealkitary-server\" alt=\"GitHub commit activity\"\u003e\n    \u003ca href =\"https://opensource.org/licenses/Apache-2.0\"\u003e\n        \u003cimg src=\"https://img.shields.io/badge/License-Apache%202.0-red.svg\"/\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://codecov.io/gh/le2sky/mealkitary-server\" \u003e\n        \u003cimg src=\"https://codecov.io/gh/le2sky/mealkitary-server/branch/main/graph/badge.svg?token=MRR5C1OFUL\"/\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/le2sky/mealkitary-server/.git/workflows/mealkitary-main-cd.yml\"\u003e\n        \u003cimg src=\"https://github.com/le2sky/mealkitary-server/actions/workflows/mealkitary-main-cd.yml/badge.svg\" alt=\"Build Status\"\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n## 프로젝트 소개\n\n밀키트 자영업자인 지인의 문제로부터 시작된 프로젝트입니다. 밀키트의 소비기한은 3일로 매우 짧습니다.\n또한 소비자의 니즈를 예측해서 진열해야 하는 문제와 시너지를 발휘해 소비기한이 지난 밀키트가 쌓여가는 문제점이 있었습니다. 저희 팀은 예약이라는 개념을 이용해 소비자의 니즈를 예측하는 어려움을 해소하고자 **온라인\n밀키트 예약 서비스**를 만들기로 결정 했습니다.\n\n## 목차\n\n- [프로젝트 소개](#프로젝트-소개)\n- [목차](#목차)\n- [개발 가이드](#개발-가이드)\n- [구현 설명](#구현-설명)\n    - [모듈 구조](#모듈-구조)\n    - [프레임워크 및 라이브러리](#프레임워크-및-라이브러리)\n\n## 개발 가이드\n\n[개발 가이드 보러가기](https://github.com/le2sky/mealkitary-server/blob/main/docs/tech.md)\n\n## 구현 설명\n\n모듈 구조와 사용한 기술에 대한 간략한 설명입니다.\n\n### 모듈 구조\n\n각 모듈의 내부 구조는 포트와 어댑터 패턴을 따릅니다.\n\n- `mealkitary-api`\n- `mealkitary-application`\n- `mealkitary-domain`\n- `mealkitary-infrastructure`\n\n### 프레임워크 및 라이브러리\n\n- 개발 : `jvm 11`, `kotlin 1.6.x`, `springboot 2.7.x`\n- 테스트 : `kotest 4.4.x`, `mockk 1.12.x`, `jacoco 0.8.x`, `springmockk 3.0.x`\n\n[⬆ 위로 올라가기](#목차)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fle2sky%2Fmealkitary-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fle2sky%2Fmealkitary-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fle2sky%2Fmealkitary-server/lists"}