800 B
800 B
Backoffice API - NestJS
GoHorse Jobs SaaS Administration and Subscription Management API.
Features
- 💳 Stripe Integration - Payment processing and subscriptions
- 📊 Dashboard Stats - Platform analytics
- 👥 User Management - Admin controls for users
- 🏢 Company Management - Tenant administration
- 📋 Subscription Plans - Monthly/yearly plans
Tech Stack
- NestJS 10+
- TypeScript
- Stripe SDK
- Swagger (OpenAPI)
Getting Started
npm install
npm run start:dev
Environment Variables
PORT=3001
STRIPE_SECRET_KEY=sk_test_xxx
STRIPE_WEBHOOK_SECRET=whsec_xxx
API Documentation
Visit: http://localhost:3001/api/docs
Docker
docker build -t gohorse-backoffice .
docker run -p 3001:3001 gohorse-backoffice