SmartCalc

Client Project

B2B calculation tool for vehicle subscription providers

A client project that showcases what modern web development can achieve. A specialized web application that combines complex financial calculations with AI-powered market analysis.
SmartCalc helps fleet managers answer the crucial question: Can I profitably market this vehicle as a subscription, and if so, at what margin?

Industry Automotive / Mobility
Status Prototype
Type Client Project

The Market

The vehicle subscription industry is booming, but the calculations are complex: financing costs, insurance, maintenance, tire wear, residual values. Everything must align for a vehicle to be marketed profitably. SmartCalc helps maintain oversight.

Screenshots

The Problem We Solve

Vehicle subscription providers face a dilemma: rates too high scare off customers, rates too low eat into margins. Calculations often run through Excel monsters with dozens of sheets, manual formulas, and gut feelings. Market prices are researched by hand, residual values estimated, financing scenarios painstakingly compared.

SmartCalc digitizes this entire process. Real numbers instead of gut feeling, automatic market analysis instead of hours of research.

What Makes SmartCalc Special

Professional Financial Calculation

  • Three financing types: Leasing, bank loan, equity
  • Dynamic cost templates: create once, apply repeatedly
  • Tire management: acquisition costs + wear calculation
  • Residual value models: buyback schedules or estimates
  • Profitability scoring at a glance

AI-Powered Market Intelligence

  • Subscription price comparison: automatic competitor benchmarking
  • Residual value forecast: market analysis for similar models
  • Configurable AI agents for various data sources
  • Real-time market data for informed decisions

Scenario Comparison

  • Calculate multiple financing lines in parallel
  • Test different terms and mileage options
  • Break-even rate vs. target rate with margin calculation
  • Apply selected configuration with one click

Intelligent Batch Management

  • Unified batches: 1 or 100 vehicles – same logic
  • Individual vehicles: VIN, color, location per vehicle
  • Auto-grouping on import: CSV is automatically grouped
  • Import up to 500 vehicles at once

The Technical Challenges

Complex Domain Logic

Vehicle subscription calculation is not simple price × quantity. We model:

  • Leasing factors as 2D matrix (term × km/year)
  • Interval-based costs (e.g., inspection every 24 months)
  • Percentage costs with vehicle properties as conditions
  • Tire wear over variable terms

Agent Architecture

The market analysis agents required a flexible provider abstraction:

  • Swappable crawlers (Jina, Firecrawl, Custom)
  • Free choice of LLM provider
  • LLM-based extraction with structured output
  • Asynchronous job processing with progress tracking

Tech Stack

Vue.jsPiniaTypeScriptTailwindCSSshadcn-vueNode.jsFastifyDrizzle ORM

Interested in a similar project?

We develop specialized B2B applications with AI integration. Let's talk about your idea.

Mechernich, Germany