About

What This Is && Why I Built This

This site is my personal project aimed at making it easier to compare motorcycle specifications. Whether you're a seasoned rider looking at a new purchase or a beginner trying to understand the differences between bike types, my goal is to provide a straightforward resource.

The truth is: Almost every site feels like a trip back to 2005. I wanted something modern, fast, and easy to use. This personal project brings all motorcycle specs together in one clean, simple place—so you can compare models side-by-side without the clutter and frustration of outdated designs.

This project is also a way for me to learn and experiment with modern web development technologies while building something I genuinely find useful. It's a work in progress, and I'm constantly learning as I go.

What You Can Compare

Currently, the site focuses on comparing key specifications for motorcycles within certain categories. This includes:

  • Engine Displacement & Type
  • Power and Torque Figures
  • Weight and Dimensions
  • Fuel Capacity and Economy (where available)
  • Key Features (like ABS, traction control, etc.)

I'm continuously working to add more models and data points to make the comparisons more comprehensive.

The Brands & Their Heritage

Every motorcycle brand has a story rooted in its homeland. From Honda's headquarters in Hamamatsu to Ducati's base in Bologna, these brands carry the DNA of their origins into every machine they build.

Understanding a brand's heritage helps explain their engineering philosophy and design choices - whether it's Japanese reliability, Italian passion, German precision, or British tradition.

🇯🇵Japanese Powerhouses

The "Big Four" dominating global motorcycle production since the 1960s.

  • Honda - Hamamatsu • Reliability & Innovation
  • Yamaha - Iwata • Tuning Fork Excellence
  • Kawasaki - Akashi • Green Machine Performance
  • Suzuki - Hamamatsu • Compact Engineering

🇮🇹Italian Passion

Racing DNA and emotional engineering from the heart of Europe.

  • Ducati - Bologna • L-Twin Superbike Kings
  • Aprilia - Noale • Racing Innovation
  • MV Agusta - Varese • Artistic Performance

🇩🇪German Precision

Engineering excellence meets adventure touring leadership.

  • BMW Motorrad - Munich • Adventure Pioneers

🇦🇹Austrian Innovation

Off-road mastery and street performance from the Alps.

  • KTM - Mattighofen • Ready to Race
  • Husqvarna - Swedish Heritage, Austrian Ownership

🇬🇧British Heritage

Classic motorcycling tradition meets modern performance.

  • Triumph - Hinckley • Modern Classics

🇸🇪Scandinavian Engineering

Minimalist design. Maximum off-road precision.

  • Husqvarna - Born in Sweden • Enduro Excellence

Currently Featured

Brands with comprehensive spec data available now

YamahaApriliaHondaKawasakiSuzukiDucatiBMW MotorradKTMTriumphHusqvarnaMV Agusta

Advanced Similarity Engine

Our most sophisticated feature is the proprietary motorcycle similarity algorithm that powers the "Similar Motorcycles" recommendations. This isn't simple category matching—it's a multi-dimensional vector analysis engine employing weighted composite scoring, mathematical correlation matrices, and machine learning principles for contextual motorcycle discovery.

Algorithmic Architecture & Mathematical Foundation

The similarity engine utilizes a composite scoring algorithm analyzing multiple normalized vectors with mathematical weighting functions:

  • Displacement Similarity Matrix (60% weight): Calculates normalized displacement differential using overlapping range bands with fuzzy boundaries and Gaussian distribution curves
  • Power-to-Weight Vector Analysis (15% weight): Evaluates performance characteristics through power output correlation matrices with logarithmic scaling
  • Category Classification Boost (15% weight): Database-driven categorical matching with semantic similarity scoring and taxonomic hierarchy analysis
  • Temporal Recency Algorithm (10% weight): Applies exponential decay function favoring newer model years with configurable half-life parameters

Intelligent Range Banding & Fuzzy Logic

Dynamic displacement categorization with mathematical overlapping boundaries and fuzzy set theory:

  • • Small (50-150cc) - Entry-level optimization with linear scaling
  • • Light (125-250cc) - A2 license targeting with boundary overlap
  • • Mid-range (250-450cc) - Performance-touring nexus analysis
  • • Large (450-750cc) - Sport-adventure convergence algorithms
  • • Litre+ (650-1000cc+) - Superbike classification with exponential weighting

Cross-Brand Diversity Enforcement

Brand diversification algorithm with anti-bias mathematical constraints:

  • • Multi-pass candidate selection with iterative optimization
  • • Brand saturation limiting (max 2 per manufacturer) with penalty functions
  • • Cross-manufacturer competitive analysis via vector space modeling
  • • Similarity threshold optimization (>0.2 floor) with confidence scoring

The algorithm processes thousands of data points in real-time, applying mathematical weighting functions, normalized scoring matrices, and advanced correlation analysis to deliver contextually relevant competitor suggestions that transcend simple specification matching through computational intelligence.

The Tech Stack

This site is built using a modern, performance-optimized tech stack designed for scalability and real-time data processing:

Frontend Architecture & UI

  • Next.js: React-based framework with App Router, Server-Side Rendering, Web Server, and Static Site Generation capabilities
  • React: Core JavaScript library for building user interfaces
  • TypeScript: Type-safe development with strict mode compilation
  • Tailwind CSS: Utility-first styling framework
  • Radix UI & shadcn/ui: Component libraries for building accessible and customizable UI
  • Lucide & Google Font API: Font and icon resources
  • Webpack: Module bundler
  • PWA: Progressive Web App features
  • Open Graph: Metadata for social media sharing
  • Priority Hints: Performance optimization for resource loading
  • Advanced Hooks: Custom state management for comparison engine

Backend, Data & Infrastructure

  • Supabase: PostgreSQL database with real-time subscriptions
  • Edge Functions: Serverless compute
  • Vercel Edge: Global CDN with automatic optimization
  • Advanced Queries: Multi-table joins with indexed search vectors
  • Vercel: PaaS for hosting and deployment
  • Vercel Analytics: Website analytics
  • Google Analytics: Website analytics
  • HSTS: HTTP Strict Transport Security for enhanced security

Each component is optimized for performance, from database query optimization to client-side caching strategies, ensuring sub-second response times even with complex similarity calculations.

Got Suggestions or Data Corrections?

If you have suggestions for bikes to add, features you'd like to see, or if you spot any incorrect data, please feel free to reach out. Accurate data is crucial for a comparison site, and I appreciate any help in keeping it up-to-date.

This is a solo project, so updates happen when I have time and motivation, but I strive to keep the information current and accurate.