Honk
An Irish vehicle marketplace with free listings, seller verification, on-platform messaging and dealership profiles, built on Django and deployed with Docker on a self-managed VPS.

Tech stack
##The Brief
Honk was created to offer Ireland a free, straightforward alternative to the existing vehicle marketplaces.
The idea came from a simple problem: buying and selling vehicles online had become increasingly cluttered and expensive. Private sellers were competing for visibility against dealerships, paid advertisements and promoted listings, while unnecessary "wanted" and "looking for" posts added further noise to the marketplace.
For someone simply trying to sell their car, paying significant listing fees for an advert that could easily be buried beneath dealerships and promoted content didn't make sense.
The goal was to build a marketplace where the vehicle comes first, giving private sellers a genuine opportunity to list their vehicles for free, while making it easier for buyers to find what they are actually looking for.
##What we Built
We designed and developed Honk, a full-scale Irish vehicle marketplace covering cars, alloys and tyres, car parts, tractors and machinery, motorbikes, lorries, trailers, scrap and repairables, modified and rally cars, vintage vehicles and more. The platform supports more than 10 vehicle categories, each with its own relevant listing information and filters.
The platform includes advanced vehicle search and filtering, seller profiles, favourites, saved searches, reviews, real-time buyer/seller messaging, dealer accounts, analytics, moderation tools and a dedicated administration system.
Rather than treating dealerships and paid promotion as the centre of the marketplace, Honk was designed around fair visibility and usability for ordinary sellers.
##How it Works
Honk is built as a full-stack web application using Python and Django, with PostgreSQL as the primary database and Redis providing caching, task brokering and real-time communication infrastructure. The frontend is styled with Tailwind CSS, while Django Channels provides WebSocket-powered real-time messaging.
The platform also includes a background task system using Celery and Celery Beat for automated processes such as message notifications, unread message digests and saved-search alerts.
For sellers, the platform supports everything from creating and managing listings with up to 20 images through to seller profiles, reviews, analytics and real-time conversations with potential buyers.
For dealerships, Honk includes a separate tiered system with subscriptions, staff management, branding, listing limits and optional promotional features, allowing the platform to support professional sellers without allowing them to overwhelm the core marketplace experience.
##Trust & Safety
A major part of Honk is making the marketplace feel trustworthy rather than simply becoming another collection of adverts.
The platform includes listing reporting, review moderation, support tickets, seller verification, GDPR-compliant account deletion and user data export. Security measures include brute-force protection, encrypted personal information, HTTPS enforcement, secure cookies, rate limiting, input sanitisation and security headers.
##The Result
The result is a complete vehicle marketplace built from the ground up around a different philosophy: make selling accessible, reduce unnecessary clutter and give buyers a better way to discover vehicles.
Instead of forcing private sellers to pay simply to put their vehicle in front of potential buyers, Honk provides a free-to-list marketplace where the focus remains on the vehicles themselves.
Behind the scenes, it is far more than a classified-ad website, it is a production-ready platform with real-time communication, dealer infrastructure, payments, automated background processing, moderation, analytics, security controls and a scalable Docker-based architecture.
Honk was built to give Ireland a better way to buy and sell vehicles, one where sellers aren't forced to pay just to be seen, and buyers aren't forced to fight through the noise to find the vehicle they actually want.
1 / 4Related services