MCPcopy Index your code
hub / github.com/99ulling/99ulling

github.com/99ulling/99ulling @귤러가요_v2.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 귤러가요_v2.0.0 ↗ · + Follow
173 symbols 427 edges 74 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

구름톤 1기 최우수상

제주 비상품 귤 문제 해결을 위한 사용자 위치 기반 감귤 나눔 서비스

프로젝트 개요

제주 관광객들을 대상으로 현위치 기준으로 가까운 농장에서 비상품 귤을 나눔해주는 서비스입니다. 관광객들은 위치를 기반으로 가까운 농장에서 비상품 귤을 나눔 받을 수 있고, 농민은 비상품귤을 처리하는 동시에, 자신의 농장을 관광객들에게 홍보할 수 있습니다.

📍 위치 기반 귤 나눔 농가 추천 서비스

사용자의 위치 기반으로 원하는 반경 내의 귤을 나눔하는 농가를 랜덤으로 추천해 드립니다.

📑 쉬운 상품 관리

농부는 귤을 나눔 할 개수와 나눔이 가능한 시간을 설정하고 나눔을 시작할 수 있습니다.
나눔을 시작하면 현재 진행중인 나눔과 과거 나눔 기록을 확인할 수 있습니다.

📎 Link

Frontend Domain

https://99ulling.vercel.app

Backend API Docs

ver1 : http://52.78.123.77/swagger-ui/index.html#

ver2 : http://15.164.48.61/swagger-ui/index.html#

Youtube (시연)

https://youtu.be/zlroW6naiLE

🏠 Members

제 1회 kakao x goorm 9oormthon, 4567조

기획 프론트 디자이너
leeyejin1231 tooooo1 soleu chemin72

Extension points exported contracts — how you extend this code

ImportMeta (Interface)
(no doc)
frontend/src/env.d.ts
UserRepository (Interface)
(no doc)
backend/demo/src/main/java/com/ggulling/user/UserRepository.java
BorderData (Interface)
(no doc)
frontend/src/components/BorderData.tsx
FarmRepository (Interface)
(no doc)
backend/demo/src/main/java/com/ggulling/farm/FarmRepository.java
Props (Interface)
(no doc)
frontend/src/components/Lottie.tsx
HistoryRepository (Interface)
(no doc)
backend/demo/src/main/java/com/ggulling/history/HistoryRepository.java
Window (Interface)
(no doc)
frontend/src/components/Map.tsx
MapProps (Interface)
(no doc)
frontend/src/components/Map.tsx

Core symbols most depended-on inside this repo

findByNickname
called by 5
backend/demo/src/main/java/com/ggulling/user/UserRepository.java
deg2rad
called by 5
backend/demo/src/main/java/com/ggulling/farm/FarmService.java
of
called by 4
backend/demo/src/main/java/com/ggulling/auth/dto/response/SignInResponse.java
of
called by 4
backend/demo/src/main/java/com/ggulling/farm/SearchFarmResponse.java
createGlobalResponseMessages
called by 4
backend/demo/src/main/java/com/ggulling/config/swagger/SwaggerConfig.java
displayMarker
called by 2
frontend/src/components/Map.tsx
newInstance
called by 2
backend/demo/src/main/java/com/ggulling/user/User.java
findByFarmName
called by 2
backend/demo/src/main/java/com/ggulling/farm/FarmRepository.java

Shape

Method 75
Function 40
Class 39
Interface 16
Enum 3

Languages

Java69%
TypeScript31%

Modules by API surface

backend/demo/src/main/java/com/ggulling/sharing/SharingService.java8 symbols
backend/demo/src/main/java/com/ggulling/farm/Farm.java8 symbols
backend/demo/src/main/java/com/ggulling/sharing/SharingController.java7 symbols
backend/demo/src/main/java/com/ggulling/farm/FarmService.java7 symbols
frontend/src/pages/user/LocationLevel.tsx6 symbols
frontend/src/components/Map.tsx6 symbols
backend/demo/src/main/java/com/ggulling/config/swagger/SwaggerConfig.java6 symbols
frontend/src/pages/TypeChoice.tsx5 symbols
backend/demo/src/main/java/com/ggulling/history/HistoryService.java5 symbols
backend/demo/src/main/java/com/ggulling/history/HistoryRepository.java5 symbols
backend/demo/src/main/java/com/ggulling/history/History.java5 symbols
backend/demo/src/main/java/com/ggulling/auth/AuthService.java5 symbols

Datastores touched

(mysql)Database · 1 repos
demoDatabase · 1 repos
ggullingDatabase · 1 repos

For agents

$ claude mcp add 99ulling \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page