Good day, forum users!
Since December last year, we have started to develop our stock exchange platform from scratch! We understand that it`s requires large investments, effort and patience!
In this topic, we are going to describe the current state of development proccess and to discuss further plans of development.
Also, everyone who wants to participate in the project, we will be very happy! We are open for your comments!
Demo version of the project:
https://buyownex.com For those who do not want to register, there are users (with the role of trader) who already have funds on the account:
- Login: trader, Password: 123456
- Login: trader_1, Password: 123456
- Login: trader_2, Password: 123456
When there are a lot of people who want to try out the demo version of the product, it is better to use your registered account.
For those who have already registered, and did not use the above accounts, a small instruction on how to replenish the demo currency:
- Replenishment of funds occurs in "Balance" by pressing the button "Replenish"
- Then you have to transfer the demo funds from an external account to the trading account in the "Balance" menu by clicking "Transfer to trading account"
Now the following functionality is implemented for the trader:
- placing orders (market, limit) + ability to specify additional parameters take profit, stop loss and trailing stop
- cancel orders
- enable / disable two-factor authentication (in The "security" menu)
- balance replenishment and withdrawal of funds
- reports: view transactions
- reports: view orders
- reports: view earnings by referral program
- ticket support system
- unlimited number of trading pairs
- market overview
- working with the API of the exchange (create orders, cancel orders, receive ticker)
Now the following functionality is implemented for the admin:
- add / edit / delete users (exchange employees with roles: "Manager"-is the one who confirms external transactions, monitors the balance of the exchange, "Support"-customer support, including those engaged in verification of accounts)
- the system of currency management (add new currency, open system accounts for the new currency, creating a gateway for depositing and withdrawal of funds in a particular currency)
- trading pair management system (adding a new trading pair, editing the parameters of the trading pair, suspension of trading/resumption of trading on the trading pair)
- view a log of errors that occur during system exploitation
- administrative management system: backup and restore from backup, bulk loading of the list of currencies, trading pairs, clearing the server cache
- working with tickets and viewing ticket statistics
The core of the exchange is written in C# and includes the following main features:
- Matching of orders of the following types: limit, market, take profit, stop loss, trailing stop
- Clearing
- Margin trading opportunities + risk assessment system
Back-end written in Laravel framework
Vuejs is used as
front-end The user notification system is written in
nodejs The server cache
Redis is also used]
In the near future, the following functionality is planned to be implemented:
For the trader:
detailed view of transactions and orders done -
introduction of referral system done -
ticket support done - notifications of users about the addition of new trading pairs, about the upcoming maintenance of the exchange, etc.
- account verification procedure
For a manager:
- manage and view traffic statistics.
For customer support:
- functional for account verification
functionality for ticket support done
For the administrator:
functionality to block / unblock users done functionality to set the size of the Commission by user and currency done log of errors occurring in the system donevarious functions of stock exchange management: suspension of trading in the context of the market, adding new trading pairs, maintenance, etc. done - functionality for adding news, notifications
- load monitoring system, module performance
Pre-sale organized in the next branch
https://bitcointalksearch.org/topic/pre-sale-your-own-cryptocurrency-exchange-3043536