WordPress Developer for Discount Platform

Job ID: 40592300

Budget: £250 – £750 GBP

Project Description:

I am looking for an experienced WordPress developer to build a modern membership website for a local business discount platform.

The website will connect paying members with local businesses that offer exclusive discounts, deals, and events.

The goal is to build a professional MVP that can grow to hundreds of businesses and thousands of members, with the possibility of connecting to iPhone and Android apps in the future.



Website Requirements:

Customer Membership System:

Customers will pay:

* £10/month membership
* £100/year membership option

Payments must be handled through Stripe with recurring subscriptions.

Only active paying members can access the private member area.

Members can view:

* Business directory
* Exclusive discounts
* Deals
* Events
* Their digital membership card

The digital membership card should show:

* Member name
* Unique member ID
* Expiry date
* Active membership status

If a subscription is cancelled or payment fails, the member access should automatically be restricted.



Business Registration and Management:

Businesses can register for free.

The process:

1. Business submits registration.
2. Admin reviews and approves the business once.
3. After approval, the business can manage its own profile.

Businesses should have their own dashboard where they can:

* Edit business profile anytime
* Upload photos
* Add business information
* Add unlimited deals/discounts
* Add unlimited events
* Update their information

Deals and events do not require admin approval before publishing.

However, admin must have full control to:

* Edit content
* Hide content
* Suspend businesses
* Delete businesses
* Remove deals or events



Member Reporting System:

Members should have the ability to report a business, deal, or event.

A simple “Report” button should be available on:

* Business profiles
* Deals
* Events

Members can report issues such as:

* Business closed
* Discount not being honoured
* Incorrect information
* Poor experience
* Inappropriate content

Reports should appear in the admin dashboard.

Admin can then decide to:

* Contact the business
* Edit information
* Hide the listing
* Suspend the business
* Delete the listing

This is important to maintain trust and quality as the platform grows.



Business Status Management:

Businesses should have status options such as:

* Active
* Temporarily unavailable
* Suspended
* Closed

This allows better management without losing historical information.



Admin Dashboard:

The admin area should allow management of:

* Members
* Businesses
* Subscriptions
* Deals
* Events
* Reports
* User accounts

Admin must have complete control over the platform.



Website Pages Required:

Full website design including:

* Homepage
* About page
* How it works page
* Membership/pricing page
* Sign-up pages
* Login pages
* Member dashboard
* Business directory
* Deals section
* Events section
* Digital membership card page
* Contact page

The public website should only show information about the service and membership benefits.

The business directory, deals, and events should remain hidden from non-members.



Technical Requirements:

Platform:

* WordPress

Preferred solutions:

* Paid Memberships Pro or similar membership plugin
* GeoDirectory or similar business directory plugin
* Stripe recurring payments

The website must be:

* Mobile friendly
* Fast
* Secure
* Easy to manage
* Scalable

The website structure should be prepared so a future iPhone and Android app can connect through API without rebuilding the system.



Branding and Setup:

I need:

* Custom website design
* Logo design
* Brand colours
* Hosting recommendations
* Full WordPress installation
* Website deployment to my hosting
* Basic training on how to manage the website
* Documentation or training videos



Developer Requirements:

When applying, please provide:

1. Three live membership websites you have built.
2. Examples of directory websites you have created (if available).
3. Your recommended plugins and any yearly licence costs.
4. Total project price.
5. Estimated delivery time.
6. Confirmation that after final payment I will own:

* Website files
* Database
* WordPress admin access
* Custom code
* Design assets

7. Details of free support after launch.
8. Explain how you would build this website and which plugins you recommend.



Expected Project Size:

Target growth:

* Around 300 businesses within the first 6 months
* Around 1,000 paying members

The website should be built professionally with future growth in mind.



Please do not send a generic proposal. I want to hear your specific approach, recommended technology, timeline, and experience with similar projects.

Thank you
Related categories: Website Design Personal Development