{"repo":"OFFER-HUB/offer-hub-monorepo","free":true,"listed":false,"github":"https://github.com/OFFER-HUB/offer-hub-monorepo","clone":"git clone https://github.com/OFFER-HUB/offer-hub-monorepo.git","description":"A platform designed to transform the freelance market by connecting professionals and clients worldwide in a secure and innovative environment.","language":"TypeScript","stars":26,"topics":["freelance","nextjs","stellar","typescript","escrows"],"license":null,"category":"self-hosted-apps","readme_excerpt":"OFFER-HUB Orchestrator OFFER-HUB Orchestrator is a self-hosted payments orchestration system designed for Marketplaces. It manages a Web2-like experience (balances, top-ups, payments with escrow, and withdrawals) using Airtm for fund management and Trustless Work for non-custodial escrows on the Stellar network. Features - 💰 User Balances : Internal management of available and reserved balances. - ⚡ Top-ups : Fast reloads via Airtm. - 🤝 Smart Escrow : Secure checkout with non-custodial escrow via TW. - 💸 Withdrawals : Direct withdrawals to Airtm accounts. - 🔐 Secure & Audited : Native idempotency, audit logs, and modular architecture. 🛠️ Tech Stack - Framework : NestJS (API Server) - Runtime : Node.js 20 LTS - Database : PostgreSQL (via Prisma ORM) - Cache & Queues : Redis + BullMQ - Monorepo : npm Workspaces 🏁 Quick Start 1. Clone and Prepare : 2. Install Dependencies : 3. Generate Database Client : 4. Start Infrastructure (Optional) : If you don't have local Postgres/Redis, use Docker: 5. Run in Development : You can start both the API and the Worker concurrently: Note: This starts the API on port 4000 and the Worker in the same terminal. 🏗️ Project Structure The root package.json has no workspaces field, so npm install at the repo root only installs the frontend's dependencies. backend/ and mcp/ are independent packages — each has its own package.json and needs its own npm install (see mcp/README.md for the MCP server's setup and usage). 📚 Documentation Comprehensi","default_branch":null,"files":null,"tree":[],"storefront":"/r/OFFER-HUB","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/OFFER-HUB/offer-hub-monorepo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}