Skip to content

주변 가게 가격입찰과 미용일기를 통한, 새로운 반려견 미용 중계 서비스 '두리묭실'

Notifications You must be signed in to change notification settings

Duri-Salon/Duri-FE

Repository files navigation

두리묭실(Doori-Salon)


logo2 logo1

반려견 케어와 미용사의 가치를 함께 완성하는 새로운 반려견 미용 중계 서비스, 두리묭실


(현재는 서버 중지했습니다.)

Service URL
고객 서비스 https://www.duri-salon.store, https://duri-saloncom.vercel.app
미용사 서비스 https://salon-duri-salon.vercel.app
관리자 서비스 https://adminduri-saloncom.vercel.app

Demo Video


Tech Stack


Design System

두리묭실 Storybook 링크

storybook screenshot

프로젝트 구조

두리묭실 폴더 구조
├─ apps/
│  ├─ duri/
│  │  ├─ src/
│  │  │  ├─ apis/
│  │  │  │  ├─ client.ts
│  │  │  │  └─ hooks/
│  │  │  │
│  │  │  ├─ components/
│  │  │  │  ├─ home/
│  │  │  │  ├─ map/
│  │  │  │  ├─ estimation/
│  │  │  │  ├─ diary/
│  │  │  │  └─ mypage/
│  │  │  │
│  │  │  ├─ pages/
│  │  │  │  ├─ home/
│  │  │  │  │  └─ index.ts
│  │  │  │  ├─ map/
│  │  │  │  │  └─ index.ts
│  │  │  │  ├─ estimation/
│  │  │  │  │  └─ index.ts
│  │  │  │  ├─ diary/
│  │  │  │  │  └─ index.ts
│  │  │  │  ├─ mypage/
│  │  │  │  │  └─ index.ts
│  │  │  │  ├─ app.tsx
│  │  │  │  ├─ 404.tsx
│  │  │  │  └─ index.tsx
│  │  │  │
│  │  │  ├─ public/
│  │  │  │  ├─ fonts/
│  │  │  │  ├─ lotties/
│  │  │  │  ├─ pngs/
│  │  │  │  └─ svgs/
│  │  │  │
│  │  │  ├─ styles/
│  │  │  └─ utils/
│  │  │
│  │  ├─ package.json
│  │  ├─ tsconfig.json
│  │  └─ turbo.json
│  │
│  ├─ salon/
│  │  ├─ src/
│  │  │  ├─ apis/
│  │  │  ├─ components/
│  │  │  │  ├─ home/
│  │  │  │  ├─ history/
│  │  │  │  ├─ portfolio/
│  │  │  │  └─ mysalon/
│  │  │  │
│  │  │  ├─ pages/
│  │  │  │  ├─ home/
│  │  │  │  │  └─ index.ts
│  │  │  │  ├─ history/
│  │  │  │  │  └─ index.ts
│  │  │  │  ├─ portfolio/
│  │  │  │  │  └─ index.ts
│  │  │  │  ├─ mysalon/
│  │  │  │  │  └─ index.ts
│  │  │  │  │
│  │  │  │  ├─ app.tsx
│  │  │  │  ├─ 404.tsx
│  │  │  │  └─ index.tsx
│  │  │  │
│  │  │  ├─ public/
│  │  │  │  ├─ fonts/
│  │  │  │  ├─ lotties/
│  │  │  │  ├─ pngs/
│  │  │  │  └─ svgs/
│  │  │  │
│  │  │  ├─ styles/
│  │  │  └─ utils/
│  │  │
│  │  ├─ package.json
│  │  ├─ tsconfig.json
│  │  └─ turbo.json
│
├─ packages/
│  ├─ ui/
│  ├─ utils/
│  ├─ package.json
│  ├─ tsconfig.json
│  └─ turbo.json
│
├─ node_modules/
├─ turbo.json
├─ package.json
├─ tsconfig.base.json
├─ yarn.lock
└─ .gitignore



아키텍쳐

architecture

로컬 실행 방법

# 레포지토리를 클론 + 폴더 이동
git clone https://github.com/Duri-Salon/Duri-FE.git && cd Duri-FE

# 의존성 설치 (yarn-berry 이용)
yarn install

# 개발 서버를 실행 (http://localhost:3000, http://localhost:3001, http://localhost:3002)
yarn dev

# 프로덕션 빌드 파일을 생성 (dist 폴더에 저장됨.)
yarn build
yarn preview


팀 규칙

커뮤니케이션 규칙

  • 매일 오전 9시 데일리 스크럼 진행
    • 어제 한 일, 오늘 할 일, 문제점을 공유하며 진행 상황 점검.
  • 문서 공유 및 회의 기록은 Notion을 통해 관리.
  • 매주 일요일 저녁 10시 정기 회의 진행
    • 주간 작업 점검 및 다음 주 계획 수립.

개발 컨벤션

코딩 컨벤션

브랜치 명명 규칙

Pull Request 컨벤션

Jira 작업 방식

  • Epic, Story, Task 등 우선순위와 작업 단계를 명확히 구분.
  • 작업 상태는 To Do → In Progress → Done으로 관리.
  • 각 Task 완료 시, 관련 Pull Request 링크를 Jira에 첨부.

두리묭실 기능 및 Service UI



미용 예약 스케줄 관리

미용 예약 스케줄 관리

고객 미용일기, 미용사 포트폴리오 서비스

고객 미용일기, 미용사 포트폴리오 서비스

견적서 요청, 견적서 전송 서비스

  • 고객
견적서 요청, 견적서 전송 서비스1
  • 미용사
견적서 요청, 견적서 전송 서비스2

AI 미용 서비스


AI 미용 서비스

미용사 월 매출 통계 서비스

미용사 월 매출 통계 서비스

맞는 가게 추천을 위한 상세한 온보딩

  • 고객
상세한 온보딩1
  • 미용사
상세한 온보딩2

입점 요청, 수락

입점 요청, 수락

About

주변 가게 가격입찰과 미용일기를 통한, 새로운 반려견 미용 중계 서비스 '두리묭실'

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published