/dangledangle-client

🐶유기견 봉사 및 커뮤니티 플랫폼, DangleDangle🐾

Primary LanguageTypeScriptApache License 2.0Apache-2.0

22nd-Web-Team-2-Web

GitHub package.json version GitHub package.json dynamic npm npm npm npm npm

유기견 봉사 스케줄링 & 커뮤니티 플랫폼

✨ Features

  • 사용자(보호소)는 유기견 보호소 운영에 필요한 봉사를 요청하고, 필요한 정보를 사전 안내할 수 있습니다.
  • 사용자(보호소)는 요청한 봉사를 운영/관리할 수 있습니다.
  • 사용자(봉사자)는 유기견 보호소에 도움을 제공할 수 있습니다.
  • 사용자(보호소&봉사자)는 보호소 단위로 결성된 봉사자 커뮤니티 안에서 서로 도움을 주고 받거나 친목을 도모할 수 있습니다.

🪄 Getting Start

# 개발 환경
yarn dev

# 프로덕션 환경
yarn build
yarn start

🗂️ Structure

public
src
├─ app
│  └─ xpage
├─ components
│  ├─ xpage
│  │  ├─ components // UI 컴포넌트
│  │  └─ services // Hook - 로직 분리
│  ├─ zpage
│  │  ├─ components
│  │  └─ services
│  └─ common  // 두 페이지 이상 공유되는 컴포넌트와 로직
├─ apis  // 서버 도메인으로 분리된 서버 통신 코드(ky), useQuery Hook
├─ store
├─ styles
├─ utils
└─ types

👩🏻‍💻 Contributors

이상준 정하영 김종이
이상준 정하영 김종이