The system starts with 2 options, login and register.
In the register section it will ask for 3 fields, name, email and password (the email has a format that must be fulfilled), once registered the system will automatically provide you with a user name.
In the login section the system will ask for your email and password to enter the system.
---------------------------------------------
Once inside the home page, you will be presented with 6 options
- My wallet: Here you can see what is in your wallet, both in fiat and in number of cryptos.
- Cryptocurrency Price: Here you can see the current price of cryptocurrencies.
- Deposit fiat: Here the user can enter the amount of money to deposit (must be greater than 0).
- View Transactions history: Here you can see all the cryptocurrency movements that the user makes in the market.
- Logout :A login to log in with a new account or more.
- Market: In market we will find 3 main options.
- Buy cryptos on exchange: This option is used to buy cryptos directly from the exchange (The amount must be greater than 0 but there is a limit of cryptos on the exchange, and you must have the amount of fiat in your account).
- Place buy Order: This option is used to create a purchase order in which we will select the type of cryptocurrency, the amount and the maximum price we are willing to pay (If the user does not have enough fiat he/she will not be able to create the purchase order)
- Place sell order: This option is used to create a sell order in which we will select the type of cryptocurrency, the amount and the maximum price we are willing to pay (If the user does not have enough crypti, he/she will not be able to create the sell order).
The price of cryptocurrencies fluctuate from time to time, more specifically, every 20 seconds.