This commit is contained in:
Ken
2026-01-19 09:33:35 +07:00
parent 374dc12b2d
commit 70838a4bc1
103 changed files with 16929 additions and 2 deletions

View File

@@ -0,0 +1,24 @@
const express = require('express');
const router = express.Router();
const subscriptionController = require('../controllers/subscriptionController');
/**
* Subscription Routes
*/
// Get all subscription plans
router.get('/plans', subscriptionController.getPlans);
// Get subscription stats
router.get('/stats', subscriptionController.getSubscriptionStats);
// Get user subscription status
router.get('/user/:user_id', subscriptionController.getUserSubscription);
// Purchase subscription
router.post('/purchase', subscriptionController.purchaseSubscription);
// Cancel subscription
router.post('/:id/cancel', subscriptionController.cancelSubscription);
module.exports = router;