WordPress Developer Needed – Car Listing Website + Dealer & Customer Portal need Web Development

Contact person: WordPress Developer Needed – Car Listing Website + Dealer & Customer Portal

Phone:Show

Email:Show

Location: Thiruvananthapuram, India

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Project Overview
[login to view URL] is a UAE-based used car marketplace. Current progress: only About Us, Contact Us, and part of the Home Page are done.
I need a professional WordPress developer to complete the system inside WordPress with a full dealer and customer portal.
All listings will come from verified dealers only (no scraping). Hosting is standard/shared WordPress hosting (no VPS).

Scope & Requirements
1) Core Website Setup

Build a modern, mobile-first WordPress site with clean UI/UX.

Pages to complete: Home, All Listings, Single Listing, Brands, Dealer Directory, Dealer Profile, About Us, Contact Us, Privacy Policy, Disclaimer, Blog.

Use custom post types & taxonomies for Cars (make, model, year, body, fuel, transmission, etc.).

SEO-friendly URLs and metadata structure.

2) Listings System (Dealer Uploaded Only)

Every listing must display:

Minimum 1 image (cover image required).

Car title: Make + Model + Year.

Price.

Location (city + emirate).

Mileage.

Transmission, fuel type, condition, tags (e.g., GCC Spec, American Spec, Certified).

Dealer info (logo, contact, link to dealer profile).

“Contact Dealer” button (form + optional WhatsApp link).

“Save to Favourites” option for customers.

All Listings Page:

Filters:

Price range slider

Brand

Model

Year

Mileage range

Location (city/emirate)

Fuel type

Transmission

Condition (new, used, certified)

Search bar (keyword-based).

Sorting: Newest, Price (low-high / high-low), Mileage.

Pagination or infinite scroll.

Responsive grid layout (3–4 cars per row on desktop, 2 on tablet, 1 on mobile).

SEO-friendly and fast-loading.

Single Listing Page:

Image gallery (multiple images).

Specs grid (make, model, year, mileage, fuel, transmission, body type, condition, etc.).

Dealer card (logo, name, contact info, verified badge).

Enquiry form (Name, Email, Phone, Message).

Save to Favourites button.

Related Cars section (same brand/model or similar price).

3) Dealer System

Sign-up/Login:

Dealers must register with company details (Company Name, Logo, Contact Info, WhatsApp Number).

Admin approves/rejects dealer accounts.

Dealer Dashboard must include:

Add Car – full form with all car details + image upload.

My Listings – tabs for Active, Pending, Rejected, Sold/Inactive.

Bulk Upload – Excel/CSV template:

Fields: make, model, trim, year, price, mileage, location, transmission, fuel, condition, tags, image URLs.

Validate rows, show error report.

Images via URL or upload after import.

Admin can toggle auto-approve/manual approval.

Leads/Enquiries – list of all leads received per car, with status tracking (new, contacted, closed).

Profile Settings – dealer logo, company info, contact details, WhatsApp link.

Analytics – number of views, enquiries, favourites, sold cars (basic stats).

Billing/Subscriptions (future-ready) – structure in place, not required now.

Dealer Deletion & Tracking:

Dealer can mark a car as Sold or Inactive.

Sold/Inactive cars: not visible on frontend, but remain stored in backend.

Stats per dealer: Total listings, Active, Sold, Inactive.

Public Dealer Page:

Dealer logo, name, company details, location map.

Verified badge if approved by admin.

Active listings grid.

Contact Dealer button.

4) Customer System

Customer Sign-up/Login.

Customer can save cars to Favourites.

“My Favourites” page to manage saved cars.

Simple profile (name, email, phone).

5) Leads & Enquiries

Every listing has a “Contact Dealer” button.

Customer fills enquiry form → saved to database.

Dealer can view leads in dashboard (Leads tab).

Dealer receives email notification for every new lead.

Admin has full overview of all leads.

Optional: WhatsApp deep link to contact dealer directly.

6) Home Page

Hero search bar (brand, model, price range).

Featured Listings (latest or admin-marked).

“Browse All Cars” button.

Dealer Sign Up CTA button.

Disclaimer text box.

Blog snippet section (SEO content).

7) Brands Page

Hover mega-menu showing popular brands.

All Brands A–Z page with logo grid.

Each brand page links to filtered listings.

8) Dealer Directory

Searchable/filterable list of dealers.

Each dealer entry links to their public dealer profile page.

9) Admin Dashboard

Admin must have full control over:

Dealer Accounts: approve/reject.

Dealer Listings: approve/reject, edit/delete.

Reports: dealer stats (total listings, active, sold, inactive).

Leads Overview: view all leads, export leads.

Customer Stats: number of registered users.

Google Analytics Integration: visitor stats.

Settings:

Email templates (approval/rejection, leads, confirmations).

reCAPTCHA keys.

Verified dealer badge toggle.

10) Notifications

Email Alerts:

Dealer account approved/rejected.

Dealer listing approved/rejected.

Dealer receives new lead.

Customer registration confirmation.

SMS (optional later): system must allow integration with Twilio or UAE SMS APIs.

11) Performance & Security

Must run smoothly on shared WordPress hosting.

Fully responsive and optimized.

Database indexes on filters (brand, model, price, etc.).

Image optimization (WebP + lazy load).

Secure login with roles (Dealer, Customer, Admin).

reCAPTCHA on all forms.

12) Pages & Legal

About Us (finalize, polish).

Contact Us (map + form).

Privacy Policy page.

Disclaimer page (or disclaimer text box on home).

Blog page (for SEO content: car guides, reviews).

Deliverables

Fully functional WordPress site with all above features.

Dealer Excel/CSV template + sample data.

Admin & Dealer training (video or PDF).

Documentation (how to manage dealers, bulk imports, notifications).

Clean, extendable codebase (hooks, child theme, minimal hardcoding).

Timeline

Please provide an estimate in weeks with milestones:

Core setup + dealer signup/login

Add Car + Listings + filters

Bulk upload + error handling

Dealer dashboard (listings, leads, profile)

Admin dashboard + notifications

QA + handover/training

Budget

Please share your best fixed-price offer.
Milestone payments preferred, tied to deliverables.

Proposal Requirements

Links to similar projects (WordPress marketplaces, listing portals, dealer systems).

Approach for bulk upload + validation.

Plan for ensuring performance on shared hosting.

Any recommendations for upgrades/improvements." (client-provided description)


Matched companies (3)

...

Chirag Solutions

Chirag Solutions is extending its services in website designing & development and software development. Our web and software development is committed… Read more

...

TG Coders

We create custom apps for businesses and startups TG Coders is a technology partner specializing in creating custom mobile and web applications for … Read more

...

Mobiweb Global Solutions

Mobiweb Global Solutions is a full-service IT company specializing in web development, mobile app development, blockchain, AI, IoT, and game developm… Read more