{"repo":"diannt/php_btc_exchange","free":true,"listed":false,"github":"https://github.com/diannt/php_btc_exchange","clone":"git clone https://github.com/diannt/php_btc_exchange.git","description":"One of the our previous bitcoin exchanges. Full open-source CryptoExchange with BTC, LTC, EGOPay, Perfect Money, OKPay, YM connected. .sql and config included.","language":"PHP","stars":19,"topics":["php-btc-exchange","bitcoin-exchanges","bitcoin-exchange","dashboard","widgets"],"license":null,"category":"dashboards-admin","readme_excerpt":"PHP Bitcoin Exchange A full-featured cryptocurrency exchange platform, currently undergoing modernization to a service-oriented architecture. 🚀 Features Core Functionality Trading Engine : Real-time order matching and execution. Wallet Management : Secure deposit and withdrawal processing. Currencies : Support for BTC, LTC, and fiat currencies (USD, EUR, RUB). User Dashboard : Customizable widgets for charts, order books, and history. Admin Panel : Comprehensive tools for user management, audit logs, and financial oversight. Payment Integrations OKPay Perfect Money Yandex Money EgoPay (Legacy) 🏗️ Architecture & Modernization This project is currently being refactored from a legacy MVC structure to a modular, testable architecture. New Service Layer ( lib/ ) The application now utilizes a service layer to decouple business logic from controllers: Services : PaymentService , UserService , AdminService handle core business logic. Payment Gateways : Adapter pattern implementation ( PaymentGatewayInterface ) allows easy switching and testing of payment providers. Infrastructure : centralized logging ( Logger ), audit trails ( AuditLog ), and request validation ( RequestValidator ). Directory Structure 🛠️ Installation & Setup Requirements PHP 7.4+ MySQL / MariaDB Web Server (Apache/Nginx) Setup Steps 1. Clone the repository 2. Database Setup Create a new database. Import the schema from emonex.sql . Update database credentials in config/config.php . 3. Configuration Copy config/","default_branch":null,"files":null,"tree":[],"storefront":"/r/diannt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/diannt/php_btc_exchange/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."}