import React, { useState, useMemo } from 'react';
import { Search, SlidersHorizontal, Plane, Clock, Calendar, Hash, MapPin, Phone, Mail, ExternalLink, TrendingUp, Filter } from 'lucide-react';
const ForSaleListings = () => {
const [searchTerm, setSearchTerm] = useState('');
const [selectedModel, setSelectedModel] = useState('all');
const [selectedYear, setSelectedYear] = useState('all');
const [priceFilter, setPriceFilter] = useState('all');
const [sortBy, setSortBy] = useState('recent');
// Parse CSV data into structured format
const listings = [
{
id: 1,
model: 'Gulfstream G280',
year: 2013,
serialNumber: '2012',
totalTime: 3400,
price: 'Make offer',
location: 'Florida, United States',
seller: 'Eagle Aviation',
images: [
'https://cdn.avbuyer.com/live/uploads/image/372701_372800/aircraft-private-jets-gulfstream-g280-372789_d69a33b27b8f70f2_350X200_c.webp'
],
highlights: [
'One U.S. Owner Since New',
'Intercontinental Flight Package',
'Heads Up Display (HUD)',
'Enhanced Vision System (EVS)',
'Excellent Service Bulletin Status'
],
updated: '24 Sep 2025'
},
{
id: 2,
model: 'Gulfstream G450',
year: 2013,
serialNumber: '4288',
totalTime: 2565,
price: 'Please call',
location: 'Nevada, United States',
seller: 'OGARAJETS',
images: [],
highlights: [
'Very Low Total Hours and Cycles',
'Engines & APU on Programs',
'Recent Heavy Maintenance by Factory',
'HUD II / EVS / Synthetic Vision',
'Gulfstream G650 Elite Interior'
],
updated: '05 Sep 2025'
},
{
id: 3,
model: 'Gulfstream G150',
year: 2006,
serialNumber: 'TBD',
totalTime: 6414,
price: 'Please call',
location: 'Brazil',
seller: 'Southern Cross Aircraft LLC',
images: [],
highlights: [
'Fantastic Paint and Interior (Nov 2022)',
'07 Pax + Belted Lavatory',
'Proline 21 Avionics Suite',
'Honeywell MSP Gold Engine Program',
'Engines, APU and Airframe on Programs'
],
updated: '24 Oct 2025'
},
{
id: 4,
model: 'Gulfstream G450',
year: 2007,
serialNumber: '4088',
totalTime: 4137,
price: 'Please call',
location: 'New York, United States',
seller: 'Guardian Jet, LLC',
images: [],
highlights: [
'US Based / N-Registered',
'KA Band',
'Wing Doubler Installed',
'Enrolled on Rolls Royce Corporate Care',
'Engines and APU on Programs'
],
updated: '24 Sep 2025'
},
{
id: 5,
model: 'Gulfstream G650ER',
year: 2015,
serialNumber: '6123',
totalTime: 2734,
price: '$41,950,000',
location: 'Maryland, United States',
seller: 'Avpro Inc.',
images: [],
highlights: [
'Meticulously Maintained - Always Hangared',
'2025 Interior Soft Goods by REX',
'17 Pax Forward Galley 4-Zone Config',
'Starlink Equipped',
'2022 Paint by Gulfstream Savannah'
],
updated: '28 Aug 2025'
},
{
id: 6,
model: 'Gulfstream G280',
year: 2016,
serialNumber: '2103',
totalTime: 2525,
price: 'Make offer',
location: 'North Carolina, United States',
seller: 'CFS Jets',
images: [],
highlights: [
'Professionally Owned and Operated',
'On MSP Mechanical and CASP',
'Engines & APU on MSP Gold'
],
updated: '18 Aug 2025'
},
{
id: 7,
model: 'Gulfstream G550',
year: null,
serialNumber: 'TBD',
totalTime: 5485,
price: 'Off market',
location: 'Oklahoma, United States',
seller: 'JetHQ',
images: [],
highlights: [
'Off Market Unique Aircraft',
'Beautifully Appointed Elite Interior',
'17 Passenger Configuration',
'Fully Enrolled on Programs'
],
updated: '11 Aug 2025'
},
{
id: 8,
model: 'Gulfstream G550',
year: 2010,
serialNumber: '5278',
totalTime: 2905,
price: 'Make offer',
location: 'Canada',
seller: 'Jetcraft',
images: [],
highlights: [
'ARCS Complete and Ready to Close',
'Engines on Rolls-Royce Corporate Care Enhanced',
'Enhanced Navigation',
'Synthetic Vision System',
'One Owner Since New - Never Chartered'
],
updated: '27 Oct 2025'
},
{
id: 9,
model: 'Gulfstream G200',
year: 2007,
serialNumber: '170',
totalTime: 9566,
price: 'Please call',
location: 'Georgia, United States',
seller: 'OGARAJETS',
images: [],
highlights: [
'Engines on 100% JSSI | APU on MSP Gold',
'WAAS / LPV Certified',
'Spacious 9 Passenger Configuration',
'LED Lighting, Pocket Door & G280 Style Seats',
'GoGo AVANCE L5 WiFi'
],
updated: '29 Jul 2025'
},
{
id: 10,
model: 'Gulfstream G450',
year: 2010,
serialNumber: '4191',
totalTime: 5436,
price: 'Please call',
location: 'Georgia, United States',
seller: 'OGARAJETS',
images: [],
highlights: [
'3 US Corporate Owners Since New',
'Always Professionally Flown, Managed',
'Engines and APU on Full Programs',
'88 Parameter Digital',
'New Paint in 2024 - Gulfstream SAV'
],
updated: '23 Jul 2025'
},
{
id: 11,
model: 'Gulfstream IV',
year: 1990,
serialNumber: '1150',
totalTime: 14366,
price: '$2,950,000',
location: 'Connecticut, United States',
seller: 'Guardian Jet, LLC',
images: [],
highlights: [
'ATG-4000 Wifi',
'Engines on JSSI',
'Heads Up Display & EVS',
'Increased Weight Mod (ASC 190)',
'Currently Part 135',
'Recent 96 Month Inspection Completed'
],
updated: '09 Jul 2025'
},
{
id: 12,
model: 'Gulfstream IVSP',
year: 2001,
serialNumber: '1471',
totalTime: 7334.4,
price: 'Make offer',
location: 'Colorado, United States',
seller: 'Hatt & Associates',
images: [],
highlights: [
'FMS 6.1 (WAAS / LPV)',
'Interior Refurbishment 2022 by Gulfstream',
'AVANCE L5 GoGo Biz Internet',
'APU on MSP Gold',
'Full CMP Available'
],
updated: '08 Jul 2025'
},
{
id: 13,
model: 'Gulfstream G550',
year: 2007,
serialNumber: '5121',
totalTime: 6420,
price: 'Make offer',
location: 'Brazil',
seller: 'Guardian Jet, LLC',
images: [],
highlights: [
'Ku-band Internet',
'Elegant 14 Passenger Executive Interior'
],
updated: '31 Jul 2025'
},
{
id: 14,
model: 'Gulfstream G650',
year: 2013,
serialNumber: '6023',
totalTime: 2779,
price: 'Make offer',
location: 'Thailand',
seller: 'Jetcraft',
images: [],
highlights: [
'Engines on Rolls-Royce Corporate Care',
'APU on Honeywell MSP Gold',
'Airframe on Gulfstream AOS',
'Swift Broadband',
'10 Passenger Configuration'
],
updated: '11 Aug 2025'
},
{
id: 15,
model: 'Gulfstream IVSP',
year: 1997,
serialNumber: '1312',
totalTime: 8053,
price: 'Make offer',
location: 'New York, United States',
seller: 'Avpro Inc.',
images: [],
highlights: [
'13 Passenger Forward Galley Config',
'Fresh 12/24 Month Inspections (Feb 2025)',
'2018 Refurbishment by Duncan Aviation',
'Gogo Biz AVANCE L5 Wi-Fi'
],
updated: '25 Jun 2025'
},
{
id: 16,
model: 'Gulfstream G650ER',
year: 2015,
serialNumber: '6124',
totalTime: 5100,
price: '$29,995,000',
location: 'California, United States',
seller: 'Guardian Jet, LLC',
images: [],
highlights: [
'One Owner Since New',
'ER Mod Installed',
'MSP Avionics & Mechanical Enrolled',
'Satellite Internet (Ku/Ka Dual Band & Starlink)',
'Block 3 Upgrade w/all Options'
],
updated: '07 Jul 2025'
},
{
id: 17,
model: 'Gulfstream G550',
year: 2007,
serialNumber: '5142',
totalTime: 8526,
price: 'Make offer',
location: 'North Carolina, United States',
seller: 'Jetcraft',
images: [],
highlights: [
'Engines on Rolls-Royce CorporateCare Enhanced',
'16 Passenger and Forward Galley Configuration'
],
updated: '26 Jun 2025'
},
{
id: 18,
model: 'Gulfstream G280',
year: 2018,
serialNumber: '2151',
totalTime: 1835,
price: 'Please call',
location: 'Texas, United States',
seller: 'Amjet Aviation',
images: [],
highlights: [
'Tip-to-Tail Parts & Labor Maintenance Programs',
'Exclusive Agent Listing'
],
updated: '07 Aug 2025'
},
{
id: 19,
model: 'Gulfstream G150',
year: 2008,
serialNumber: '269',
totalTime: 4766,
price: '$4,995,000',
location: 'Connecticut, United States',
seller: 'Guardian Jet, LLC',
images: [],
highlights: [
'Just Completed 16C Inspection',
'All Inspections Current',
'Enrolled on Honeywell Engine and APU Programs'
],
updated: '13 Jun 2025'
},
{
id: 20,
model: 'Gulfstream G550',
year: 2014,
serialNumber: '5446',
totalTime: 3554,
price: '$23,995,000',
location: 'Massachusetts, United States',
seller: 'Guardian Jet, LLC',
images: [],
highlights: [
'1 Fortune 100 Owner Since New',
'FWD Galley / FWD Crew Rest',
'FANS 1/A+ / CPDLC',
'Synthetic Vision',
'KA Band Internet',
'Engines, APU & Avionics on Programs'
],
updated: '07 Jul 2025'
}
];
// Extract unique models and years for filters
const models = useMemo(() => {
const unique = [...new Set(listings.map(l => l.model))].sort();
return unique;
}, []);
const years = useMemo(() => {
const unique = [...new Set(listings.map(l => l.year).filter(y => y !== null))].sort((a, b) => b - a);
return unique;
}, []);
// Filter and sort listings
const filteredListings = useMemo(() => {
let filtered = listings.filter(listing => {
const matchesSearch = searchTerm === '' ||
listing.model.toLowerCase().includes(searchTerm.toLowerCase()) ||
listing.seller.toLowerCase().includes(searchTerm.toLowerCase()) ||
listing.location.toLowerCase().includes(searchTerm.toLowerCase());
const matchesModel = selectedModel === 'all' || listing.model === selectedModel;
const matchesYear = selectedYear === 'all' || listing.year === parseInt(selectedYear);
const matchesPrice = priceFilter === 'all' ||
(priceFilter === 'priced' && listing.price.includes('$')) ||
(priceFilter === 'call' && !listing.price.includes('$'));
return matchesSearch && matchesModel && matchesYear && matchesPrice;
});
// Sort
if (sortBy === 'recent') {
filtered.sort((a, b) => new Date(b.updated) - new Date(a.updated));
} else if (sortBy === 'year-new') {
filtered.sort((a, b) => (b.year || 0) - (a.year || 0));
} else if (sortBy === 'year-old') {
filtered.sort((a, b) => (a.year || 9999) - (b.year || 9999));
} else if (sortBy === 'hours-low') {
filtered.sort((a, b) => a.totalTime - b.totalTime);
} else if (sortBy === 'hours-high') {
filtered.sort((a, b) => b.totalTime - a.totalTime);
}
return filtered;
}, [listings, searchTerm, selectedModel, selectedYear, priceFilter, sortBy]);
const ListingCard = ({ listing }) => (
{/* Header */}
{listing.model}
{listing.location}
{listing.price}
Updated {listing.updated}
{/* Key Specs */}
Year
{listing.year || 'TBD'}
Serial
{listing.serialNumber}
Total Time
{listing.totalTime.toLocaleString()} hrs
{/* Highlights */}
Key Features
{listing.highlights.slice(0, 4).map((highlight, idx) => (
•
{highlight}
))}
{listing.highlights.length > 4 && (
+{listing.highlights.length - 4} more features
)}
{/* Actions */}
);
return (
{/* Header */}
Aircraft For Sale
Current market inventory curated through our network of Part 135 certified operators and trusted brokers.
All listings subject to verification and availability.
{/* Filters */}
{/* Search */}
setSearchTerm(e.target.value)}
className="w-full pl-10 pr-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500"
/>
{/* Model Filter */}
setSelectedModel(e.target.value)}
className="px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500"
>
All Models
{models.map(model => (
{model}
))}
{/* Year Filter */}
setSelectedYear(e.target.value)}
className="px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500"
>
All Years
{years.map(year => (
{year}
))}
{/* Price Filter */}
setPriceFilter(e.target.value)}
className="px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500"
>
All Pricing
Priced
Call for Price
{/* Sort */}
setSortBy(e.target.value)}
className="px-4 py-2 border border-gray-300 rounded-lg focus:ring-2 focus:ring-blue-500"
>
Recently Updated
Newest First
Oldest First
Lowest Hours
Highest Hours
{/* Results Count */}
{filteredListings.length}
aircraft available
{/* Listings Grid */}
{filteredListings.map(listing => (
))}
{filteredListings.length === 0 && (
No aircraft match your filters
Try adjusting your search criteria
)}
{/* Brokerage Notice */}
Brokerage Disclosure
Title Jets operates as a licensed air charter broker and does not own or operate aircraft.
All listings represent aircraft available through our network of Part 135 certified operators
and industry partners. Specifications, availability, and pricing are subject to change without notice.
Aircraft are marketed on behalf of sellers and operators. All transactions are conducted in
accordance with FAA regulations and applicable state and federal law. Title Jets facilitates
introductions but is not responsible for aircraft condition, airworthiness, or title.
);
};