I need a WordPress guru that can code (PHP, HTML, MySQL) to do the following work for me:
BACKGROUND: I own a website that used to be popular years ago, but now the audience is gone so there's barely any visit and the site makes no money. However, I believe I can
monetise it if I revamp it, so here I am. Most importantly, I want to make it easier for me to manage it, because I build the current version in vanilla PHP (non-wordpress) and it's a nightmare to operate. So I want to migrate everything to WordPress and use plugins as much as possible (customise a bit if necessary) and migrate the data from the old site into the new one.
TO BE CLEAR, YOU NEED TO KNOW WORDPRESS AND KNOW HOW TO CODE IN PHP. THIS JOB IS NOT SUITABLE FOR SOMEONE THAT DOESN'T KNOW HOW TO CODE.
I have already installed a fresh new WordPress in a new Ubuntu server with DigitalOcean. I can give you SSH, FTP access.
1. I have already purchased and installed the Theme ListingPro: https://themeforest.net/item/listingpro-multipurpose-directory-theme/19386460 so I would like you to work with this to make it possible to list ICOs in this theme (upcoming, ongoing and past ICOs).
2. Install a plugin to list events /conferences. ListingPro already comes with an event plugin so ideally you would use this, but if you feel strongly that there's a better plugin, let me know.
3. Install a plugin to allow users to publish articles by paying a fee. So basically, they upload their article, format it the way they want it, pay a fee (depending on the category they choose) and then the article gets published. I will need to review the article before it goes live. Here's an example of what I have in mind: https://wpforms.com/how-to-require-users-to-pay-to-submit-a-post-in-wordpress/ but if you can find a better way to do this, let me know.
4. Import data from the old database to the new one. I will give you access and you will handle the hole thing for me. The old database has loads of tables but I can write you a doc that explains what is what (I built the old database).
5. Setup everything else like upload our logo, configure anything else that needs configuring, test everything, and basically get it ready for production. One thing that falls into this category is setting up the payment gateways, I use Stripe and coingate (for crypto payments) but I might go just with Stripe and drop any crypto payment if it's too much of hassle.