Create a marketplace website based on cryptocurrency
Budget: $750 – $1,500 USD
We are looking for a freelancer who can create a marketplace website based on PHP, MySQL and Cryptocurrency.
You should be familiar with atleast:
PHP
SQL
Bitcoin Core API
Multi Signature Transactions
HTML/CSS
The marketplace will be based on crypto currency, which means that the customer can deposit with multiple crypto currencies like bitcoin, litecoin and monero.
Once a customer has topped up his wallet on the marketplace he can exchange that balance to buy goods on the marketplace by multiple vendors.
If you ever heard of Silkroad, it would be similar to that but without illicit goods.
The vendor should be able to pick a product description, category, title, pictures, if digital/physical/service, display currency (fiat), delivering from/to, terms of use, price, bulk prices and shipping methods with shipping prices.
Product categories should be added by an admin and can then be chosen by a vendor for a specific product.
For digital products it also needs an option for when the order auto completes after given time after purchase.
For physical products this should be an option for when the order auto complete after given time after marked a being sent.
Vendors and customers should only be able to exchange messages in a pending order.
The product/category listing should be sorted by an algorithm for relevancy of the products.
There should also be a search engine for products and vendors.
The website should be easily translatable so we can add multiple languages afterwards.
A dispute system for handling disputes between customers and vendors should be in place, so if needed either the vendor or an admin can refund the amount to the customer in case the customer has the right to get his money back according to the products terms of use.
Customers should be able to leave a positive or negative review with a small comment to it after their order has been successfully completed.
The vendors get a commission deducted from each successful sale which should be easily changeable in some kind of settings tab in the admin control panel.
Each product being added or changed should need a review by an admin.
The customer should be able to set his primary display currency for products in his settings which means that the products price displayed get converted from the product display currency to the customers display currency before being shown. For this we need some kind of exchange API, which coingeckos API should be suitable for (https://www.coingecko.com/en/api).
The system should make intensive use of caching to reduce load time even with alot of users online.
All actions by customers and vendors should be logged, so an admin can easily track down what they have done in the past with filters.
The product listing need filters like: delivering from/to, min/max price, physical/digital/service type of product.
My online times are usually between 10am - 10pm UTC+1.
This is just a rough idea of the project, thats my i need someone who gets the idea of it and is able to enhance it for perfect usability.
I am looking forward to interview you!
You should be familiar with atleast:
PHP
SQL
Bitcoin Core API
Multi Signature Transactions
HTML/CSS
The marketplace will be based on crypto currency, which means that the customer can deposit with multiple crypto currencies like bitcoin, litecoin and monero.
Once a customer has topped up his wallet on the marketplace he can exchange that balance to buy goods on the marketplace by multiple vendors.
If you ever heard of Silkroad, it would be similar to that but without illicit goods.
The vendor should be able to pick a product description, category, title, pictures, if digital/physical/service, display currency (fiat), delivering from/to, terms of use, price, bulk prices and shipping methods with shipping prices.
Product categories should be added by an admin and can then be chosen by a vendor for a specific product.
For digital products it also needs an option for when the order auto completes after given time after purchase.
For physical products this should be an option for when the order auto complete after given time after marked a being sent.
Vendors and customers should only be able to exchange messages in a pending order.
The product/category listing should be sorted by an algorithm for relevancy of the products.
There should also be a search engine for products and vendors.
The website should be easily translatable so we can add multiple languages afterwards.
A dispute system for handling disputes between customers and vendors should be in place, so if needed either the vendor or an admin can refund the amount to the customer in case the customer has the right to get his money back according to the products terms of use.
Customers should be able to leave a positive or negative review with a small comment to it after their order has been successfully completed.
The vendors get a commission deducted from each successful sale which should be easily changeable in some kind of settings tab in the admin control panel.
Each product being added or changed should need a review by an admin.
The customer should be able to set his primary display currency for products in his settings which means that the products price displayed get converted from the product display currency to the customers display currency before being shown. For this we need some kind of exchange API, which coingeckos API should be suitable for (https://www.coingecko.com/en/api).
The system should make intensive use of caching to reduce load time even with alot of users online.
All actions by customers and vendors should be logged, so an admin can easily track down what they have done in the past with filters.
The product listing need filters like: delivering from/to, min/max price, physical/digital/service type of product.
My online times are usually between 10am - 10pm UTC+1.
This is just a rough idea of the project, thats my i need someone who gets the idea of it and is able to enhance it for perfect usability.
I am looking forward to interview you!