Remote Web Development Job In IT And Programming

User Management Website for Bitcoin Exchange

Find more Web Development remote jobs posted recently Worldwide

- User management platform for Bitcoin exchange for Naira. Where users can sell or buy bitcoin.
- User needs to register to either buy or sell.
- User needs to verify KYC to be able to Buy bitcoin. KYC is not required to sell bitcoin
- Upon registration, user needs to verify email to activate account. An automatic welcome mail is sent to users mail for activation of account.
- Users login details will be email address and password provided during registration
- Users dashboard provides user with account management options like reset password, profile, phone number, bank account (add, edit, delete, default bank account),
- On Users Dashboard, current exchange rate is display in both naira and USD value. The exchange rate is changeable seamlessly through the admin dashboard.
- User wanting to sell bitcoin will click on SELL in his dashboard. A box asking how many dollars or btc value and another box showing the equivalent in naira automatically and in realtime. User can enter naira value in the second box and it will show the btc equivalent in the first box and vice versa.
- After that User clicks on sell and the option to select already inputted bank account shows up. He chooses any out many he has or only one he has there and if none, he gets the option to input without taking him away from that page.
- After that, get the option to choose whether he will send to Paxful wallet or Other wallets. Each option displays different wallet addresses. Whichever the user chooses, the wallet address is displayed and the barcode for scanning is displayed too.
- User clicks on sell and a timer is displayed counting down to 20mins before a user sends the bitcoin to the wallet address provided.
- A transaction ID is automatically generated for every Buy or Sell transaction.
- User needs to quote the unique transaction ID while sending the bitcoin
- In users dashboard, there is transaction history providing details of each transaction and its status (pending, timed out, completed). This status can be changed from the admin dashboard.
- One a transaction has been completed, user gets an auto mail confirming that transaction has been completed and details of the transaction. The mail is automatically sent immediately admin changes the status of the transaction from pending to completed.
About the recuiter
Member since Sep 6, 2017
Mandar Kulkarni
from Maharashtra, India

Skills & Expertise Required

software development Website Development 

Candidate shortlisted and hiredHiring open till - May 1, 2021

Work from Anywhere

40 hrs / week

Fixed Type

Remote Job

$139.02

Cost

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

Devops Work

Need someone who has good understanding of Kubernetes and database. Need to migrate to kubernetes cluster with CloudSQL service (Google)

React native developer needed to work on existing project

Full time, experienced REACT NATIVE DEVELOPER, needed to complete existing project. 80% of screens are already developed and integrated but needed refactor design as well as animation.
DESIGN, ANIMATION AND MEET DEADLINE is primary concern.
2...read more

ASP.Net Core 3, Razor, VSC, C# and MAC developer needed to get a SPA up and going.

NOTE: MAC developers only since this is a bootstrap project for me and Im a MAC VSC, C#, ASP.NET core developer: Have most of the razor project build just needs to be cleaned up.

Im looking to build a small web app using a MAC, VSC and C#...read more