Marketplace catalog UI
Sticky Buy/Leasing toolbar, stock tabs, search row, filter spoiler, horizontal cards with 5-photo carousel, VIN/Leasing/Exchange badges, 4-column brand grid and pagination.
Deploy a full car marketplace in minutes: Buy/Leasing tabs, expandable filter panel, horizontal listing cards with photo sliders, brand and model SEO URLs, green price formatting, currency from admin, and complete multilingual SEO for Norway, Europe and Ukraine.
Catalog UX, admin CRUD, SEO stack and hosting-friendly SQLite — in one downloadable package
Sticky Buy/Leasing toolbar, stock tabs, search row, filter spoiler, horizontal cards with 5-photo carousel, VIN/Leasing/Exchange badges, 4-column brand grid and pagination.
English default with Ukrainian, Russian and Norwegian. Header language switcher, per-language SEO fields in admin, hreflang and x-default for international rankings.
Single bilen.sqlite file — upload and run on shared hosting. Auto-installer seeds 18 demo cars, 20 brands, models, news and admin user on first visit.
Manage cars, brands, models, users, news, top/header navigation, currency, GA tracking, cookie consent and SEO titles/descriptions/keywords in 4 languages.
Schema.org WebSite, Organization, BreadcrumbList, ItemList, Car, Vehicle, NewsArticle. Sitemap, robots.txt, clean URLs via .htaccess.
Mobile filter drawer, touch-friendly carousel, sticky catalog toolbar, optimized images from demo seed or your uploads.
Short captions for quick scanning — full descriptions below for SEO and product evaluation
Sticky tabs + search stay visible while scrolling listings.
The catalog opens with Buy and Leasing modes, stock filters (In Stock, En Route, On Order), condition chips and a search row with sort and date period. The toolbar remains fixed under the header so buyers never lose context when browsing hundreds of vehicles.
Horizontal cards with photo slider and short SEO excerpt.
Each listing shows a swipeable gallery, verified VIN badge, leasing/exchange labels, green primary price with optional secondary currency, spec grid and a two-line description excerpt pulled from the full multilingual text — perfect for rich snippets and higher click-through.
Expandable spoiler: brand, model, year, body, fuel, drive, region.
Click Filters to reveal the full filter panel without leaving the page. Brand and model selects are linked, year range and body type narrow results instantly. Mobile users get a dedicated off-canvas filter drawer.
Gallery, full description, specs and Schema.org Car markup.
The vehicle page displays large photos, complete multi-paragraph description in the visitor's language, technical specifications, dealer info and JSON-LD structured data for Google rich results in car search.
CRUD for listings, brands, SEO and site navigation.
Administrators add cars with photos, assign brands/models, set prices in USD with display currency, edit SEO per language and configure top bar and header menus — all without touching code.
hreflang, sitemap, canonical URLs and phone-first layout.
Technical SEO is built in: multilingual sitemap, x-default hreflang, canonical links, Open Graph images and a responsive layout tested on phones — critical for mobile car shoppers in Norway and across Europe.
Every listing, brand page and news article ships with structured data, hreflang and crawlable URLs.
Bilen CMS generates unique meta titles and descriptions per language, canonical URLs, Open Graph and Twitter Cards on every page. Car detail pages include Schema.org Car, Product and Offer markup with price, mileage, fuel type and dealer data.
Brand pages like /brand/bmw and model pages like /brand/bmw/3-series create indexable landing pages for long-tail queries. The XML sitemap includes hreflang alternates for Ukrainian, English, Russian and Norwegian — ideal for dealers targeting Oslo, Kyiv, Berlin, Warsaw and other European markets.
Demo listings include rich multi-language descriptions on cards (short excerpt) and detail pages (full text) so you can evaluate on-page SEO before going live.
Interact with the real demo site below — same UI you get after installation
Full frontend with 18 cars, 20 brands, 4 languages, news module and admin panel. Database auto-creates on first visit.
adminadmin123No. Bilen CMS uses SQLite (PDO). The file site/data/bilen.sqlite is created automatically when you open the demo or run install.php. Perfect for cPanel and budget hosting.
English is the default language. Ukrainian, Russian and Norwegian are included with hreflang alternates. Switch language in the header or pass ?lang=uk, ?lang=ru, ?lang=no.
Upload the tavle/ folder (landing) and tavle/site/ folder (CMS) to your server. Requires PHP 8+ with pdo_sqlite. Demo URLs: bilohash.com/tavle/ and bilohash.com/tavle/site/.
Open /tavle/site/admin/ — username admin, password admin123. Change the password immediately after first login in Users section.
Per-language meta title/description/keywords, Schema.org for cars and organization, XML sitemap with hreflang, canonical URLs, OG/Twitter tags, brand/model landing pages and rich listing descriptions on cards and detail pages.
Yes. The demo targets Norway, Europe and Ukraine with Norwegian language pack, NOK/EUR-ready currency settings, regional filters and SEO copy optimized for international car classifieds.
PHP 8+, SQLite (PDO), vanilla JavaScript, Bootstrap Icons, URL rewriting (.htaccess), CSRF tokens, prepared statements, session-based admin auth, no Composer required
Download, upload to your host and open /tavle/site/ — the SQLite database and demo content install automatically.
Open Live Demo