WordPress Developer Needed — Set Up Deals/Affiliate Platform on Hetzner Cloud VPS

Job ID: 40619159

Budget: ₹1,500 – ₹12,500 INR

**Project Overview**

I am building a worldwide deals and coupons affiliate platform (similar to couponfollow.com) as a subdirectory of my existing finance website. All pages have already been designed and built in HTML. I need a developer to set up the server, install WordPress, configure everything, and upload the pages.

My existing website runs on Hostinger with DNS managed through Cloudflare. The new deals section must be set up separately on a Hetzner Cloud CX23 VPS and routed through Cloudflare — WITHOUT affecting the existing website in any way.

---

**What I Need Done**

1. Hetzner Cloud CX23 VPS setup
- Ubuntu 22.04 LTS
- Nginx web server
- MySQL database
- PHP 8.1
- Python 3 with pip and venv
- SSL certificate via Let's Encrypt
- Server location: Singapore

2. WordPress installation
- Install WordPress at mydomain.com/deals/
- Configure wp-config.php with database credentials
- Set permalinks to Post Name
- Install and activate these plugins:
a. Rank Math SEO
b. Elementor
c. WPForms Lite
d. W3 Total Cache

3. Cloudflare configuration
- Add A record pointing deals subdirectory to Hetzner server IP
- Configure page rule to route mydomain.com/deals/* to Hetzner server
- Existing Hostinger website must remain completely unaffected

4. WordPress custom post type setup
- Register custom post type for deals
- Register taxonomies: country, store, category, type
- Set up REST API Application Password for Python bot access
- Upload mu-plugin file I will provide (ready to install, no coding needed)

5. Upload HTML pages into Elementor
- I have 12 HTML pages already designed and ready
- Upload each page using Elementor HTML widget
- Pages include: hub, price drops, coupons, flash sales, cashback, travel, subscriptions, price comparison, stores, country pages, store pages, static pages
- ALL pages must display correctly and be fully responsive on desktop, tablet and mobile devices
- Test on Chrome, Safari, Firefox and mobile browsers before handover

6. Python bot setup
- Set up Python virtual environment on the VPS
- Install required libraries (I will provide requirements.txt)
- Configure the bot script (I will provide the complete script)
- Set up cron job to run every 6 hours

---

**Important Requirements**

- The existing website on Hostinger must NOT be touched or affected in any way
- Server: Hetzner Cloud CX23 (2 vCPU, 4GB RAM, 40GB SSD, Singapore location)
- Must have experience with WordPress, Nginx, and Linux VPS setup
- Must be comfortable working with Cloudflare DNS
- ALL pages must be fully responsive — desktop, tablet, and mobile (this is mandatory)
- Must test every page on multiple devices and screen sizes before marking job complete
- Must sign NDA before project starts — this project is confidential
- Do not share, discuss or mention any details of this project publicly

---

**What I Will Provide**

- All 12 HTML page files (ready to upload)
- PHP mu-plugin file (ready to install)
- Python bot script (complete, ready to run)
- requirements.txt for Python libraries
- Cloudflare login access (restricted to DNS only)
- Hetzner server access (SSH credentials)
- Full written setup guide with all commands

---

**Skills Required**

- Linux / Ubuntu server administration
- Nginx configuration
- WordPress installation and configuration
- Cloudflare DNS management
- Elementor page builder
- Responsive web design testing
- Python / cron jobs
- MySQL

---

**Budget:** Fixed price — please quote your best price

**Timeline:** Must be completed within 3–5 days

**Communication:** Must be available on chat during the project
Related categories: PHP Python Linux WordPress Nginx MySQL HTML VPS Web Development Cloudflare