PHPackages                             jiny/shop - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. jiny/shop

ActiveLibrary[Framework](/categories/framework)

jiny/shop
=========

Jiny Store Package - Complete ecommerce solution for Laravel applications including products, cart, orders, inventory, and payment processing

1582Blade

Since Oct 19Pushed 7mo agoCompare

[ Source](https://github.com/jinyphp/shop)[ Packagist](https://packagist.org/packages/jiny/shop)[ RSS](/packages/jiny-shop/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (2)

Jiny Shop Package
=================

[](#jiny-shop-package)

Laravel 패키지로 완전한 이커머스 솔루션을 제공합니다. 상품 관리, 장바구니, 주문 처리, 재고 관리, 결제 처리 등의 기능을 포함합니다.

설치
--

[](#설치)

```
composer require jiny/shop
```

설정
--

[](#설정)

### 서비스 프로바이더 등록 (Laravel 11+ Auto Discovery 지원)

[](#서비스-프로바이더-등록-laravel-11-auto-discovery-지원)

Laravel 11 이상에서는 자동으로 서비스 프로바이더가 등록됩니다.

### 설정 파일 발행

[](#설정-파일-발행)

```
php artisan vendor:publish --tag=jiny-shop-config
```

### 마이그레이션 실행

[](#마이그레이션-실행)

```
php artisan migrate
```

### 뷰 파일 발행 (선택사항)

[](#뷰-파일-발행-선택사항)

```
php artisan vendor:publish --tag=jiny-shop-views
```

주요 기능
-----

[](#주요-기능)

### 상품 관리 (Products)

[](#상품-관리-products)

- 상품 CRUD 작업
- 상품 카테고리 관리
- 상품 이미지 관리
- 상품 가격 관리
- 상품 재고 추적
- 상품 변형 지원
- 상품 리뷰 및 평점

### 장바구니 (Cart)

[](#장바구니-cart)

- 세션 기반 장바구니
- 영구 장바구니 (회원용)
- 게스트 장바구니 지원
- 장바구니 저장 기능
- 자동 정리 기능

### 주문 관리 (Orders)

[](#주문-관리-orders)

- 주문 생성 및 처리
- 다단계 체크아웃 프로세스
- 주문 추적 시스템
- 주문 취소 및 반품
- 게스트 주문 지원
- 자동 주문 완료

### 재고 관리 (Inventory)

[](#재고-관리-inventory)

- 실시간 재고 추적
- 재고 부족 알림
- 재고 입고/출고 관리
- 백오더 관리
- 자동 재고 차감

### 결제 처리 (Payment)

[](#결제-처리-payment)

- 다중 결제 수단 지원
- 다중 통화 지원
- 결제 계획 지원
- 결제 실패 처리

### 배송 관리 (Shipping)

[](#배송-관리-shipping)

- 다양한 배송 방법
- 실시간 배송비 계산
- 무료 배송 임계값
- 배송 추적 시스템
- 픽업 서비스 지원

### 프로모션 (Promotions)

[](#프로모션-promotions)

- 쿠폰 시스템
- 할인 관리
- 대량 구매 할인
- Buy X Get Y 프로모션
- 쿠폰 스택 지원

### 세금 관리 (Tax)

[](#세금-관리-tax)

- 국가별 세율 관리
- 가격 내 세금 포함/제외
- 배송비 세금 계산
- 디지털 상품 세율

설정 옵션
-----

[](#설정-옵션)

`config/shop.php` 파일에서 다양한 옵션을 설정할 수 있습니다:

```
'products' => [
    'enable' => true,
    'pagination' => 20,
    'enable_reviews' => true,
    'enable_ratings' => true,
    'enable_wishlist' => true,
],

'cart' => [
    'enable' => true,
    'session_key' => 'jiny_cart',
    'persistent' => true,
    'expire_days' => 30,
],

'orders' => [
    'enable' => true,
    'order_number_prefix' => 'ORD',
    'enable_guest_orders' => true,
    'auto_complete_days' => 7,
],
```

라우트
---

[](#라우트)

### 관리자 라우트

[](#관리자-라우트)

- `/admin/cms/ecommerce` - 이커머스 대시보드
- `/admin/cms/cart` - 장바구니 관리
- `/admin/site/products` - 상품 관리
- `/admin/cms/ecommerce/orders` - 주문 관리
- `/admin/cms/ecommerce/inventory` - 재고 관리

### 사용자 라우트

[](#사용자-라우트)

- `/shop` - 쇼핑몰 메인
- `/products` - 상품 목록
- `/cart` - 장바구니
- `/checkout` - 주문결제
- `/orders` - 주문내역

뷰 커스터마이징
--------

[](#뷰-커스터마이징)

뷰 파일을 커스터마이징하려면:

```
php artisan vendor:publish --tag=jiny-shop-views
```

발행된 뷰 파일은 `resources/views/vendor/jiny-shop/` 디렉토리에 위치합니다.

보안 기능
-----

[](#보안-기능)

- CSRF 보호
- Rate Limiting
- 사기 탐지
- 주문 검증
- 최대 주문 금액 제한

캐시 지원
-----

[](#캐시-지원)

- 상품 캐시
- 가격 캐시
- 설정 가능한 캐시 TTL
- 캐시 태그 지원

분석 및 추적
-------

[](#분석-및-추적)

- 페이지 뷰 추적
- 장바구니 추가 추적
- 구매 추적
- 검색 추적
- Google Analytics 연동

알림
--

[](#알림)

- 주문 완료 알림
- 주문 배송 알림
- 재고 부족 알림
- 결제 실패 알림

권한
--

[](#권한)

관리자 기능은 `admin` 미들웨어를 사용합니다. `jiny/admin` 패키지가 필요합니다.

요구사항
----

[](#요구사항)

- PHP 8.1 이상
- Laravel 10.0 이상
- MySQL 또는 PostgreSQL

라이선스
----

[](#라이선스)

MIT License

지원
--

[](#지원)

문의사항이나 버그 리포트는 GitHub Issues를 이용해주세요.

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance45

Moderate activity, may be stable

Popularity10

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity13

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/75c5c65bda6186b73346a67470690630aa2b6e086e28bfd1e9e56ae412e44fbe?d=identicon)[hojinlee](/maintainers/hojinlee)

---

Top Contributors

[![infohojin](https://avatars.githubusercontent.com/u/18171333?v=4)](https://github.com/infohojin "infohojin (6 commits)")

### Embed Badge

![Health badge](/badges/jiny-shop/health.svg)

```
[![Health](https://phpackages.com/badges/jiny-shop/health.svg)](https://phpackages.com/packages/jiny-shop)
```

###  Alternatives

[laravel/telescope

An elegant debug assistant for the Laravel framework.

5.2k67.8M192](/packages/laravel-telescope)[spiral/roadrunner

RoadRunner: High-performance PHP application server and process manager written in Go and powered with plugins

8.4k12.2M84](/packages/spiral-roadrunner)[nolimits4web/swiper

Most modern mobile touch slider and framework with hardware accelerated transitions

41.8k177.2k1](/packages/nolimits4web-swiper)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k36.7M259](/packages/laravel-dusk)[laravel/prompts

Add beautiful and user-friendly forms to your command-line applications.

708181.8M596](/packages/laravel-prompts)[cakephp/chronos

A simple API extension for DateTime.

1.4k47.7M121](/packages/cakephp-chronos)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
