Build me a cryptocurrency exchange

Job ID: 31384777

Budget: ₹75,000 – ₹150,000 INR

Exchange Requirements:

1. Landing page

2. User Panel
• Login, SignUp & Forget Password
• Email and Mobile OTPs and Notifications
• User Profile: Name, Email, Phone Number, Image
• KYC/AML: Current Status or KYC/AML Form
• Security Page: Change password, 2FA, OTP Auth
• Portfolio: Asset Name, Asset Amount, Asset Value in USD and BTC, Trade, Withdrawl and Deposit button against each asset
• Deposit and Withdrawl Page
• Order Book: Order History, Open Orders, Closed Orders, Cancelled Orders


3. Admin Panel

4. Trading Engine: Buy, Sell, Live orders, Charts and so on...

5. Liquidity API: Binance

6. Cryptocurrency Wallet API

We will ourselves set up the wallet for Bitcoin, Ethereum and his own custom coins. You will need to create two sets of APIs:

1. Wallet APIs for Bitcoin (Same APIs can be reused with rest of his coins as they are the BTC forks)

2. Wallet APIs for Ethereum and ERC-20 Tokens

APIs will be needed for following things:

Deposit
Withdrawl
Balance
Transaction History

7. Support page: Ticketing System

8. Mobile Apps: Android and iOS

9. Markets

We would need the following Markets in the Exchange:

1. BTC Market
2. Eth Market
3. USDT Market
4. One or Two other markets which will be based on our custom coins.

This is a raw outline for the exchange.
We are open to any improvement ideas and suggestions.