car sales Platform

Заказчик: AI | Опубликовано: 07.10.2025
Бюджет: 750 $

1. SECURITY & VERIFICATION Registration and Login Systems: Registration via email and phone number Mandatory SMS and email verification Password reset via verification code Strong password policy (minimum length and character requirements) Additional Security Layers: Two-Factor Authentication (optional) Google reCAPTCHA protection Enforced HTTPS SSL connection JWT-based secure session management Password encryption using bcrypt or Argon2 IP and device-based login tracking Listing Security: Inappropriate content filtering Optional manual approval by admin Spam and bot listing prevention system 2. USER ROLES Visitor: Can browse, search, and filter listings Cannot message or post without registration Individual User: Can post up to 5 free listings Can manage favorites, messages, and profile Gains “Verified” status after email and phone confirmation Admin: User and listing management Complaint system management Revenue, traffic, and analytics tracking Manual SEO metadata editing 3. MAIN CATEGORIES 3.1. Vehicles Cars Commercial Vehicles Motorcycles SUV / 4x4 Filters: Brand, Model, Year, Mileage, Price, Fuel, Transmission, City, Color 3.2. Land and Property Apartments for Sale Apartments for Rent Land for Sale Filters: Square meters, number of rooms, floor, heating type, location, price 4. LISTING MANAGEMENT Upload up to 10 images per listing Automatic photo optimization Fields include title, description, category, price, and location Listing duration: 30 days (renewable for a fee) View and favorite statistics available Paid “republish” option Listing preview feature 5. SEARCH AND FILTERING Intelligent search engine (e.g., “2018 Honda Civic”) Combination filters for price, brand, city, and category Sorting options: Newest, Cheapest, Most Viewed Search history storage SEO-friendly dynamic URL structure: /vehicle/car/renault-clio-2018 /real-estate/for-sale/istanbul-besiktas-2+1 6. MESSAGING SYSTEM Private chat between buyers and sellers “I’m Interested” quick contact button Notifications for new messages (on-site and via email) Spam and profanity filters User blocking option 7. MY ACCOUNT Profile section: name, email, phone, profile picture Listings section: active, inactive, pending Favorites section: saved listings Messages section: inbox and sent items Security section: password change and login history 8. CONTACT AND SUPPORT WhatsApp quick contact integration Complaint and suggestion form (stored in database and sent to admin) Dynamic FAQ section Email-based support system 9. ADMIN PANEL User and listing management Listing approval/rejection system Category and subcategory management Complaint and feedback tracking Payment history overview Ad space management (Google Ads integration) SEO Management: Edit page titles, meta descriptions, and keywords Automatic sitemap.xml generation robots.txt management 10. PASSIVE INCOME MODELS A. Google AdSense (Advertising Revenue) Optimized ad placements on every page: Homepage: top banner and in-content ads Category pages: sidebar or bottom section Listing pages: below images and within similar listings Admin-editable ad codes Fully responsive design for mobile and desktop B. Premium or Featured Listings Users can promote their listings for a small fee: Highlighted border or background Featured in “Popular Listings” section on the homepage Displayed at the top of category pages Duration options: 7, 15, or 30 days Automated payments through Stripe, iyzico, or PayTR C. Listing Limit Fees First 5 listings are free Additional listings require a package: 10 listings – ₺49 25 listings – ₺99 Unlimited listings – ₺249 per month Automatic invoicing and email notifications D. Renewal and Extension Fees Expired listings are deactivated automatically Users can reactivate for a small fee (e.g., ₺9 per listing) E. Corporate Membership (Phase 2) Dedicated profile pages for dealerships or real estate offices Corporate verification (tax ID and trade registry number) Monthly or annual subscription options 11. SEO AND GOOGLE PROMOTION A. Technical SEO Setup Dynamic meta titles, descriptions, and canonical URLs Automatic sitemap.xml generation robots.txt management Mobile-friendly and fast-loading pages (Lighthouse-optimized) Structured data (Schema.org): Product, Offer, and Place for listings Person for profiles Organization for the overall site B. Content and Visibility Google Search Console integration Google Analytics 4 (GA4) integration SEO-friendly URLs for all categories and listings Dynamic page titles, e.g.: “2020 Renault Megane for Sale” “Apartments for Sale in Besiktas, Istanbul” Social media share tags (OpenGraph and Twitter Cards) C. SEO Management Panel (Admin Side) Meta data editing for each page SEO statistics (most viewed pages, click-through rates) Automatic and manual keyword suggestion system | Layer | Technology | Description | | -------------- | ----------------------------------- | ------------------------------ | | Frontend | Next.js (React) + TailwindCSS | SEO-friendly, fast, responsive | | Backend | Node.js (Express) or Laravel | RESTful API architecture | | Database | PostgreSQL or MySQL | Secure data management | | Storage | AWS S3 or Cloudinary | Media and image storage | | Authentication | Firebase Auth, Twilio, or SendGrid | SMS and email verification | | Payments | iyzico, or PayTR | Secure payment infrastructure | | Advertising | Google AdSense | Automated ad management | | Analytics | Google Analytics 4 + Search Console | SEO and user tracking | | Hosting | AWS, DigitalOcean, or Vercel | Scalable, reliable hosting | | Security | HTTPS, SSL, reCAPTCHA, Rate Limiter | Full protection |