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

TG Coders
