arrow_back Retour aux freelances
F

Senior Developer for an Online Automotive Marketplace

Freelancer

Partager:
placeUS home_workTélétravail assignmentCDD publicOffre agrégée · US

eventPubliée le 24 sept. 2026 · verifiedNous avons confirmé le 24 sept. 2026 qu'elle est toujours active

Cette entreprise est la vôtre ?

₹ 12.500 – ₹ 37.500 par projet

À propos de l'offre

Experienced Next.js + TypeScript Developer for Automotive Marketplace I am looking for an experienced individual developer to make a large online automotive marketplace. This is not a basic dealership website. The vision is to build an online car superstore inspired by the user experience of CarGurus, Autotrader, Edmunds and other major automotive marketplaces. The design must be original, professional, attractive and focused on generating customer leads. INDIVIDUAL DEVELOPERS ONLY Do not apply if you are an agency, development company, salesperson or project manager who will assign the work to someone else. I want to communicate directly with the developer who will personally design and code the platform. REQUIRED TECHNOLOGY The project must be built in Next.js with TypeScript. Do not use plain JavaScript, WordPress, Shopify, Wix, PHP or a prebuilt dealership template. Required experience: * Next.js with TypeScript * React * Node.js * PostgreSQL or Supabase * REST APIs * CSV, XML and JSON imports * SFTP or scheduled inventory feeds * Authentication and role-based dashboards * Responsive frontend development * Technical SEO * GitHub and Vercel TypeScript must be used throughout the frontend, backend, API routes, database models and inventory-import system. PHASE ONE: GARDENA NISSAN DEMONSTRATION https://www.gardenanissan.com/?utm_source=google&utm_medium=organic&utm_campaign=gbp+button+link Gardena Nissan will serve as the first demonstration dealership. The first version must be professional enough to present to dealership management and demonstrate the potential of Anjoma. The storefront must include: * Premium homepage * New and used vehicle inventory * Fast vehicle search * Advanced filters for make, model, year, price, mileage, body style and condition * Professional vehicle cards * Individual vehicle-detail pages * Vehicle photo galleries * Pricing, specifications, features and dealership information * Saved vehicles * Recently viewed vehicles * Vehicle comparison * Check Availability form * Schedule a Test Drive form * Request Information form * Get Pre-Approved form * Strong calls to action * Mobile, tablet and desktop responsiveness * Fast loading and SEO-friendly vehicle pages * Dealer dashboard * Administrator dashboard * Lead-management system DEMONSTRATION INVENTORY The developer must create a temporary inventory-import method for the Gardena Nissan demonstration. After authorization is confirmed, the temporary importer should collect publicly displayed vehicle information from the Gardena Nissan website, including: * VIN * Stock number * New or used condition * Year, make, model and trim * Price and MSRP * Mileage * Exterior and interior colors * Vehicle specifications and features * Description * Photo URLs * Vehicle-detail URL * Availability status The importer must automatically add new vehicles, update existing vehicles and identify unavailable or sold vehicles. The temporary importer must be separate from the main storefront. Later, I will obtain access to the dealership’s official inventory provider, API or data feed. The temporary importer must be replaceable with an official CSV, XML, JSON, SFTP or API connection without rebuilding the website. MULTI-DEALERSHIP FOUNDATION Although Gardena Nissan will be the first demonstration dealership, the platform must support multiple dealerships from the beginning. Each dealership must have its own: * Dealership ID * Name, logo and location * Vehicle inventory * Users and permissions * Customer leads * Lead-delivery settings * Inventory-feed configuration * Import logs and update history Vehicles should be identified using the dealership ID together with the VIN or stock number. The system must prevent duplicate listings and safely manage available, pending and sold vehicles. LEAD MANAGEMENT Every customer inquiry must record: * Customer name * Phone number * Email address * Vehicle * VIN and stock number * Dealership ID * Lead source * Form type * Customer consent * Date and time submitted

Continuez à lire gratuitement

Créez un compte gratuit pour voir l'offre complète et postuler.

  • badgePortfolio visible par les entreprises
  • notificationsAlerte de nouvelle offre par e-mail
  • favoriteToujours gratuit, sans piège