Skip to content

Repository files navigation

프로젝트 이름

🚧 개발 중 (Work in Progress) — 이 프로젝트는 아직 활발히 개발 중이며, 내용과 API가 변경될 수 있습니다.

사용자가 추천하고 싶은 제품을 그룹 단위로 공유할 수 있는 서비스로, 대시보드 형태로 탐색할 수 있는 커뮤니티 서비스로 사용자 간 정보 공유 UX 개선에 중점을 둔 프로젝트



📌 프로젝트 상태

항목 상태
현재 버전 v0.1.0 (pre-release)
진행 단계 초기 개발
최근 업데이트 2026-08-05

✨ 주요 기능

  • 소셜 로그인 (Kakao)
  • 마이페이지 (그룹 관리)
  • 상품 관리
    • 상품 등록
    • 상품 수정
    • 상품 삭제
  • 좋아요 페이지

🛠️ 기술 스택

언어

TypeScript

프레임워크

Next.js Tailwind CSS

상태 관리 · 데이터 페칭 (도입 예정)

Zustand TanStack Query

데이터베이스 (도입 예정)

Supabase

패키지 매니저 · 배포

pnpm Vercel


📂 폴더 구조

큰 틀에서 app, features, shared, views 네 영역으로 구분합니다.

src/
├── app/       # 라우팅 전용
│   ├── (public)/   # 비로그인 접근 (랜딩, 인증)
│   └── (private)/  # 로그인 필요
├── views/     # 페이지 조합용 (features·shared를 조합해 한 페이지 구성)
├── features/  # 도메인별 기능 단위 (UI·API·타입)
└── shared/    # 공통 리소스 (UI 컴포넌트, 유틸, 훅, 스타일 등)
  • app — 라우팅 전용 영역으로, 경로와 레이아웃만 담당합니다.
  • views — 페이지 조합용 영역으로, featuresshared를 조합해 하나의 페이지를 구성합니다.
  • features — 도메인별 기능 단위로 UI·API·타입을 관리합니다.
  • shared — 여러 곳에서 재사용하는 공통 리소스를 모아둡니다.

🚀 시작하기

설치

# 저장소 복제
git clone https://github.com/luneyeo/shareit.git
cd project-name

# 의존성 설치
pnpm install

실행

# 개발 서버 실행
pnpm dev

실행 후 http://localhost:3000 에서 확인할 수 있습니다.

About

제품을 공유할 수 있는, 비공개 그룹 기반의 제품 추천 플랫폼

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages