tavp/tavp-marketplace

TAVP Marketplace backend — module publishing, validation and listings.

Maintainers

Package info

github.com/tavp-stack/tavp-marketplace

pkg:composer/tavp/tavp-marketplace

Transparency log

Statistics

Installs: 6

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.1.0 2026-07-10 02:14 UTC

This package is auto-updated.

Last update: 2026-07-10 02:15:07 UTC


README

Backend marketplace TAVP: tempat developer publish module & tema, user lain pasang & beli.

Features

  • Publish — Upload module via CLI (tavp module:publish)
  • Search — Find modules by category, rating, popularity
  • Install — One-click install via CLI
  • Versioning — Semantic versioning for all modules
  • Reviews — User ratings and feedback
  • Developer dashboard — Sales tracking & payout
  • Revenue system — Developer dapat 80% dari tiap penjualan

Why this matters

Monetisasi = magnet buat developer. Makin banyak module bagus, makin banyak orang pakai TAVP, makin populer stack-nya.

Requirements

  • PHP 8.3+
  • Phalcon 5.16+
  • tavp-core

Install

# Via Composer
composer require tavp/marketplace

# Via tavp CLI
tavp module:install tavp/marketplace

API endpoints

Method Endpoint Description
GET /api/modules List all modules
GET /api/modules/{slug} Get module details
POST /api/modules Publish a module
PUT /api/modules/{slug} Update module
DELETE /api/modules/{slug} Delete module
POST /api/modules/{slug}/install Install module
POST /api/modules/{slug}/review Add review

Testing

composer test

Status

Part of 0.1.0 Genesis (ZeroVer 0.MINOR.PATCH). Basic listing. Full features (payments, dashboard, analytics) in 0.8.0.

License

MIT