尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗멍냥공고는 도움이 필요한 동물의 공고가, 그 동물을 도울 수 있는 사람에게 닿게 하는 모바일 웹이다. 잃어버린 주인, 입양할 사람, 공고를 대신 전해 줄 사람이 지금 보호 중인 아이들을 지역별로 가볍게 보고, 바로 공유할 수 있다.
운영 주소: https://nyanggonggo.vercel.app
views → widgets → features → entities → shared), 데이터 접근은 포트와 어댑터(헥사고날)로 나눈다. 서버 코드(src/server)와 FSD 계층은 서로 import하지 않고 계약(src/contract)만 공유한다(ESLint로 강제).icn1, vercel.json)tscdocs/architecture.md: 현재 설계. 문서끼리 충돌하면 이것이 가장 앞선다.docs/glossary.md: 도메인 용어 사전. 화면, 코드, 공공 API, URL·저장소에서 같은 개념을 무엇이라 부르는지와 정해진 정의docs/PRD.md와 변경 문서 PRD-v1.1 · v1.2 · v1.3 · v1.4 · v1.5: 각 변경 문서는 앞 버전에서 바뀌는 부분만 적은 그 시점의 기록이다. 무엇이 무엇을 대체했는지는 docs/PRD.md 맨 앞 색인에 있다.docs/기능명세서.md, docs/design/: 기능 명세와 디자인 토큰·핸드오프CLAUDE.md: 작업 규칙(문서 우선순위, 보안, 커밋 규칙)Node 24(.nvmrc, engines.node 24.x), pnpm 10이 필요하다.
pnpm install
cp .env.example .env.local # 값을 채운다
pnpm dev # 개발 서버
환경 변수(.env.example에 설명이 있다):
| 이름 | 용도 |
|---|---|
DATA_GO_KR_SERVICE_KEY | 공공데이터포털 서비스키. 서버 전용 |
NEXT_PUBLIC_KAKAO_JS_KEY | 카카오 JavaScript 키. 비우면 공유가 링크 복사로 동작한다 |
검사와 빌드:
pnpm typecheck # tsc --noEmit
pnpm lint # eslint
pnpm test # vitest run
pnpm e2e # playwright test (스텁 서버, 실제 공공 API를 부르지 않는다)
pnpm e2e:live # 실제 공공 API 응답 형식 확인
pnpm build # next build
pnpm start # next start