Pure Java development of the exchange source code, support for coin trading, new coin subscription and other functions. The system uses memory aggregation technology, docking mainstream coin market data, and has a platform coin K line intelligent robot and swallow order robot function.
Backend Main Functions
1. System overview: including currency statistics, user analysis, transaction data summary and abnormal user monitoring;
2. User management: Provide user password reset, real-name authentication audit and banking information maintenance services;
3. Wallet management: covering user wallet operation, fund adjustment, wallet log query, transfer in and out records and transaction details view;
4. Currency Settings: Supports adding new currencies, withdrawing currency account configuration, displaying status control and trading pair management;
5. Currency trading management: you can view the order form, transaction records and details of buying and selling;
6. AI Robotics Module: Contains a handicapping simulation robot and an automated trading robot;
7. Currency Function Configuration: Support the parameter setting of multiple currencies;
8. New coin subscription campaign management: for planning and executing new coin go-live campaigns;
9. Merchant management: involves merchant information, order processing, collection methods and logging;
10. Maintenance of platform information: including photo material, news updates, e-mail notifications and master account settings;
11. Data security management: to achieve platform data maintenance, administrator rights allocation, operation log recording, database backup and system parameter adjustment;
12. Trade order management: supports buy and sell information queries and order status tracking.
System Architecture Overview
The backend is built using SpringCloud + Nacos distributed framework to ensure high performance and stability;
The front-end is based on Vue development, adapted to PC and mobile to provide a smooth user experience.